|
@@ -11,21 +11,17 @@ int main(int argc, char **argv) {
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
+ char *infile = argv[1];
|
|
|
+ char *outfile = NULL;
|
|
|
+
|
|
|
if (argc > 2) {
|
|
|
if (strcmp(argv[2], "-d") == 0) {
|
|
|
deanonymize = 1;
|
|
|
-
|
|
|
- if (argc > 3) {
|
|
|
- process(argv[1], argv[3]);
|
|
|
- return 0;
|
|
|
- }
|
|
|
-
|
|
|
- process(argv[1], NULL);
|
|
|
- return 0;
|
|
|
+ if (argc > 3) outfile = argv[3];
|
|
|
+ } else {
|
|
|
+ outfile = argv[2];
|
|
|
}
|
|
|
-
|
|
|
- process(argv[1], argv[2]);
|
|
|
}
|
|
|
- else
|
|
|
- process(argv[1], NULL);
|
|
|
+
|
|
|
+ process(infile, outfile);
|
|
|
}
|