aboutsummaryrefslogtreecommitdiff
path: root/file/names.go
diff options
context:
space:
mode:
Diffstat (limited to 'file/names.go')
-rw-r--r--file/names.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/file/names.go b/file/names.go
index 2e90e7b..5b2287c 100644
--- a/file/names.go
+++ b/file/names.go
@@ -18,11 +18,12 @@ const (
)
func splitNameExt(fname string) (string, string) {
- ext := filepath.Ext(fname)
+ _, file := path.Split(fname)
+ ext := filepath.Ext(file)
if len(ext) == 0 {
- return fname, ""
+ return file, ""
}
- return fname[:len(fname)-len(ext)], ext
+ return file[:len(file)-len(ext)], ext
}
func Names(pubFile, encFile string) error {