]> git.ipfire.org Git - thirdparty/sarg.git/commitdiff
Patch #1945235 applied.
authorFrédéric Marchal <fmarchal@users.sourceforge.net>
Fri, 26 Jun 2009 12:11:45 +0000 (12:11 +0000)
committerFrédéric Marchal <fmarchal@users.sourceforge.net>
Fri, 26 Jun 2009 12:11:45 +0000 (12:11 +0000)
decomp.c

index a4c3bc68c70669b28ea49ee0cbf177807c4ee722..3a3be2e48d5e98b102fa18b5adc4722b004dc47b 100644 (file)
--- a/decomp.c
+++ b/decomp.c
@@ -96,15 +96,14 @@ void recomp(char *arq, char *zip)
       exit(1);
    }
 
+   if((strcmp(zip,"gzip") != 0) &&
+      (strcmp(zip,"compress") != 0))
+      return;
+   
    sprintf(cmd,"%s: %s",text[63],arq);
    debuga(cmd);
 
-   if(strcmp(zip,"gzip") == 0)
-      sprintf(cmd,"%s %s",zip,arq);    
-
-   if(strcmp(zip,"compress") == 0)
-      sprintf(cmd,"%s %s",zip,arq);
-
+   sprintf(cmd,"%s %s",zip,arq);
    cstatus=system(cmd);
    if (!WIFEXITED(cstatus) || WEXITSTATUS(cstatus)) {
       fprintf(stderr, "SARG: command return status %d\n",WEXITSTATUS(cstatus));