os: remove as-yet unused function splitPath
Этот коммит содержится в:
		
							родитель
							
								
									8416bb61d8
								
							
						
					
					
						коммит
						1a22d92217
					
				
					 1 изменённых файлов: 0 добавлений и 36 удалений
				
			
		|  | @ -35,42 +35,6 @@ func basename(name string) string { | |||
| 	return name | ||||
| } | ||||
| 
 | ||||
| // splitPath returns the base name and parent directory. | ||||
| func splitPath(path string) (string, string) { | ||||
| 	// if no better parent is found, the path is relative from "here" | ||||
| 	dirname := "." | ||||
| 
 | ||||
| 	// Remove all but one leading slash. | ||||
| 	for len(path) > 1 && path[0] == '/' && path[1] == '/' { | ||||
| 		path = path[1:] | ||||
| 	} | ||||
| 
 | ||||
| 	i := len(path) - 1 | ||||
| 
 | ||||
| 	// Remove trailing slashes. | ||||
| 	for ; i > 0 && path[i] == '/'; i-- { | ||||
| 		path = path[:i] | ||||
| 	} | ||||
| 
 | ||||
| 	// if no slashes in path, base is path | ||||
| 	basename := path | ||||
| 
 | ||||
| 	// Remove leading directory path | ||||
| 	for i--; i >= 0; i-- { | ||||
| 		if path[i] == '/' { | ||||
| 			if i == 0 { | ||||
| 				dirname = path[:1] | ||||
| 			} else { | ||||
| 				dirname = path[:i] | ||||
| 			} | ||||
| 			basename = path[i+1:] | ||||
| 			break | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	return dirname, basename | ||||
| } | ||||
| 
 | ||||
| func fixRootDirectory(p string) string { | ||||
| 	return p | ||||
| } | ||||
|  |  | |||
		Загрузка…
	
	Создание таблицы
		
		Сослаться в новой задаче
	
	 Dan Kegel
						Dan Kegel