diff options
Diffstat (limited to '')
-rw-r--r-- | XD.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -1,8 +1,8 @@ #include <stdio.h> #include <stdlib.h> +#include <string.h> #ifdef ERR #include <stdarg.h> -#include <string.h> #endif #ifdef GIT @@ -155,9 +155,17 @@ has_staged(git_repository *repo) int main(int argc, char *argv[]) { - int code = -1; + int i, code = -1; char face[] = { ':', 0, '|' }; + /* print version information */ + for (i = 1; i < argc; i++) { + if (strcmp(argv[i], "-v") == 0) { + printf("XD v%s\n", VERSION); + return 0; + } + } + #ifdef GIT git_repository *repo; int git_ok = 0; |