diff --git a/commands/cp.c b/commands/cp.c index 4f1c068..54934dd 100644 --- a/commands/cp.c +++ b/commands/cp.c @@ -76,7 +76,8 @@ for (i = optind; i < argc - 1; i++) { char *dst; - dst = concat_path_file(argv[argc - 1], basename(argv[i])); + + dst = concat_path_file(argv[argc - 1], posix_basename(argv[i])); if (recursive) ret = copy_recursive(argv[i], dst);