diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 18 |
1 files changed, 7 insertions, 11 deletions
@@ -11,31 +11,27 @@ void print_args(int argc, char* argv[]) { } } -void new_todo(int argc, char** argv) { - printf("CREATE: "); +void new_tdo(int argc, char** argv) { + printf("New todo: "); // just in case not using quotes for (int i=2; i<argc; ++i) printf("%s ",argv[i]); printf("\n"); } void print_version() { - printf("todoc version 0.0.1\n"); + printf("tdo version 0.0.1\n"); } int main(int argc, char* argv[]) { - char* valid_opts = "cv"; + char* valid_opts = "nv"; int opt; while ((opt = getopt(argc, argv, valid_opts)) != -1) { switch(opt) { - case 'c': - new_todo(argc,argv); - break; - case 'v': - print_version(); - break; + case 'n': new_tdo(argc,argv); break; + case 'v': print_version(); break; default: - fprintf(stderr, "Usage: %s [%s] <heading>\n", argv[0], valid_opts); + fprintf(stderr, "Usage: %s [%s] <HEADING>\n", argv[0], valid_opts); exit(EXIT_FAILURE); } } |
