aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.c18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/main.c b/src/main.c
index d64de1a..bc6b673 100644
--- a/src/main.c
+++ b/src/main.c
@@ -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);
}
}