Просмотр исходного кода

* Don't check if check_sum was called, when we didn't even call it!

svn: 1412
Bryan Drewery 21 лет назад
Родитель
Сommit
aa8bffc3c0
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      src/main.c

+ 5 - 3
src/main.c

@@ -704,12 +704,14 @@ printf("out: %s\n", out);
   binname = getfullbinname(argv[0]);
 
   /* This allows -2/-0 to be used without an initialized binary */
-  if (!(argc == 2 && (!strcmp(argv[1], "-2") || !strcmp(argv[1], "0"))))
+  if (!(argc == 2 && (!strcmp(argv[1], "-2") || !strcmp(argv[1], "0")))) {
     check_sum(binname, argc >= 3 && !strcmp(argv[1], "-p") ? argv[2] : NULL);
+
+    if (!checked_bin_buf)
+      exit(1);
+  }
   /* Now settings struct is filled */
 
-  if (!checked_bin_buf)
-    exit(1);
 
 #ifdef STOP_UAC
   {