posix-utils: remove unused isValidPath() (#1937)

master
Bala FA 9 years ago committed by Harshavardhana
parent 2f136e92f7
commit fb10c09da7
  1. 14
      posix-utils_nix.go
  2. 14
      posix-utils_windows.go

@ -21,22 +21,8 @@ package main
import ( import (
"os" "os"
"strings" "strings"
"unicode/utf8"
) )
const pathMax = 4096 // 4k limit on all unixes.
// isValidPath verifies if a path name is in accordance with FS limitations.
func isValidPath(path string) bool {
if len(path) > pathMax || len(path) == 0 {
return false
}
if !utf8.ValidString(path) {
return false
}
return true
}
// isValidVolname verifies a volname name in accordance with object // isValidVolname verifies a volname name in accordance with object
// layer requirements. // layer requirements.
func isValidVolname(volname string) bool { func isValidVolname(volname string) bool {

@ -24,22 +24,8 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"syscall" "syscall"
"unicode/utf8"
) )
const pathMax = 32 * 1024 // 32K is the maximum limit for UNC paths.
// isValidPath verifies if a path name is in accordance with FS limitations.
func isValidPath(path string) bool {
if len(path) > pathMax || len(path) == 0 {
return false
}
if !utf8.ValidString(path) {
return false
}
return true
}
// isValidVolname verifies a volname name in accordance with object // isValidVolname verifies a volname name in accordance with object
// layer requirements. // layer requirements.
func isValidVolname(volname string) bool { func isValidVolname(volname string) bool {

Loading…
Cancel
Save