]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/misc-progs/backupctrl.c
Updated Kernel (2.6.32.22).
[people/pmueller/ipfire-2.x.git] / src / misc-progs / backupctrl.c
index 120a51be46a0d708f6905b35720ffcf7e174ba8b..2941117b03db4d83acb3f26288a555453ec4847a 100644 (file)
@@ -28,20 +28,18 @@ int main(int argc, char *argv[]) {
              fprintf (stderr, "Bad Argument!\n");
         exit (1);
     }
-               elsif (strstr(argv[i], "|")){
+               elsif (strstr(argv[i], "|")){
                    fprintf (stderr, "Bad Argument!\n");
                    exit (1);
                }
-               elsif (argc > 2){
+               else if (argc > 3){
                    fprintf (stderr, "Too Many Arguments!\n");
                    exit (1);
                }
                else{
-                   fprintf (stderr, "Wrong or no Argument!\n");
-                   exit (1);
+               sprintf(add, " %s", argv[i]);
+                   strcat(command, add);
     }
-               sprintf(add, " %s", argv[i]);
-               strcat(command, add);
        }
        return safe_system(command);
 }