diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2019-03-08 00:06:03 +0100 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2019-03-08 00:06:03 +0100 |
| commit | 841ee0e92516827e6dd6f2101903b5ec1cc85fb4 (patch) | |
| tree | 0b416c92514dc9babd24964ece3d7724489be5b4 /examples/c4mkdir.c | |
| parent | 6a63f7e026d31b2f081562a06da8f16d4a7defaa (diff) | |
| download | cc4group-841ee0e92516827e6dd6f2101903b5ec1cc85fb4.tar.gz cc4group-841ee0e92516827e6dd6f2101903b5ec1cc85fb4.zip | |
Make c4mkdir actually create a directory (not delete)
Diffstat (limited to 'examples/c4mkdir.c')
| -rw-r--r-- | examples/c4mkdir.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/examples/c4mkdir.c b/examples/c4mkdir.c index 5677125..c7fd1b3 100644 --- a/examples/c4mkdir.c +++ b/examples/c4mkdir.c @@ -6,19 +6,12 @@ int main(int argc, char* argv[]) { - bool recursive = argc == 4 && strcmp(argv[1], "-r") == 0; - - if(argc != 3 && !recursive) + if(argc != 3) { - fprintf(stderr, "USAGE: %s [-r] <group> <entry>\n", argv[0]); + fprintf(stderr, "USAGE: %s <group> <directory>\n", argv[0]); return EXIT_FAILURE; } - if(recursive) - { - ++argv; - } - CC4Group* group = cc4group.new(); bool success = cc4group.openExisting(group, argv[1]); if(!success) @@ -27,11 +20,11 @@ int main(int argc, char* argv[]) } else { - success = cc4group.deleteEntry(group, argv[2], recursive); + success = cc4group.createDirectory(group, argv[2]); if(!success) { - fprintf(stderr, "ERROR: Can not delete group entry \"%s\": %s\n", argv[2], cc4group.getErrorMessage(group)); + fprintf(stderr, "ERROR: Can not create directory \"%s\": %s\n", argv[2], cc4group.getErrorMessage(group)); } else { |
