command line option --version now works
authorkramm <kramm>
Tue, 23 Oct 2001 17:07:48 +0000 (17:07 +0000)
committerkramm <kramm>
Tue, 23 Oct 2001 17:07:48 +0000 (17:07 +0000)
src/swfdump.c

index fc9fda1..c6ab0d2 100644 (file)
@@ -10,7 +10,7 @@
 #include <stdio.h>\r
 #include <fcntl.h>\r
 #include "../lib/rfxswf.h"\r
-#include "args.h"\r
+#include "../lib/args.h"\r
 \r
 char * filename = 0;\r
 \r
@@ -19,16 +19,27 @@ char * filename = 0;
    once */\r
 char idtab[65536];\r
 \r
+struct options_t options[] =\r
+{\r
+ {"v","verbose"},\r
+ {"V","version"},\r
+ {0,0}\r
+};\r
+\r
+\r
 int args_callback_option(char*name,char*val)\r
 {\r
+    if(!strcmp(name, "V")) {\r
+       printf("swfdump - part of %s %s\n", PACKAGE, VERSION);\r
+    }\r
 }\r
 int args_callback_longoption(char*name,char*val)\r
 {\r
+    return args_long2shortoption(options, name, val);\r
 }\r
 void args_callback_usage(char*name)\r
 {    \r
     printf("Usage: %s file.swf\n", name);\r
-    printf("\n");\r
 }\r
 int args_callback_command(char*name,char*val)\r
 {\r