summaryrefslogtreecommitdiff
path: root/trashsys.c
diff options
context:
space:
mode:
authorOskar <[email protected]>2024-09-10 16:14:08 +0200
committerOskar <[email protected]>2024-09-10 16:14:08 +0200
commit52667b20d637460e5e4d9cf8a30bb04d459dab84 (patch)
tree60003bc4739e046646d70f5c4634415804c300a5 /trashsys.c
parent6cd56a6a0b1cd51027f216e11ba98bac73736ba7 (diff)
test
Diffstat (limited to 'trashsys.c')
-rw-r--r--trashsys.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/trashsys.c b/trashsys.c
index 255553f..97a026e 100644
--- a/trashsys.c
+++ b/trashsys.c
@@ -15,7 +15,7 @@
#include <stdarg.h>
#include <limits.h>
#include <sys/stat.h>
-
+#define PATH_MAX 4096
#define USAGE "tsr [-vt] [-y][-n][-f][-a][-l][-L][-c][-C][-h][-R id] [FILE(s)]\n"
#define LONG_USAGE "tsr [options] filename(s)\n"\
"\n"\
@@ -987,8 +987,10 @@ int restore_file (unsigned long long ID, struct initial_path_info *ipi) {
free_lfc(lfc);
return FUNCTION_FAILURE;
}
+
fprintf(stdout, "Restored to: %s\n", walk->originalpath);
}
+
free_lfc(lfc);
return FUNCTION_SUCCESS;
}
@@ -1163,6 +1165,7 @@ int main (int argc, char *argv[]) {
fprintf(stderr, "%s: failed to restore file."/* Please run %s -i to check for inconsistencies."*/, g_argv/*, g_argv*/);
return EXIT_FAILURE;
}
+
return EXIT_SUCCESS;
}
@@ -1171,6 +1174,7 @@ int main (int argc, char *argv[]) {
fprintf(stderr, "%s: There was an error clearing old files.", g_argv);
return EXIT_FAILURE;
}
+
return EXIT_SUCCESS;
}