Reduce harmless warnings from run_script().
authorKristian H?gsberg <krh@redhat.com>
Mon Apr 07 01:03:07 2008 -0400 (2008-04-07)
changeset 1999ce6d4e1b067
parent 198 d26bdf77569d
child 200 4c4955871c21
Reduce harmless warnings from run_script().
Makefile
rpm.c
     1.1 --- a/Makefile	Mon Apr 07 00:56:16 2008 -0400
     1.2 +++ b/Makefile	Mon Apr 07 01:03:07 2008 -0400
     1.3 @@ -14,7 +14,7 @@
     1.4  	./test-driver test.xml
     1.5  
     1.6  reset : ./razor
     1.7 -	rm -rf install
     1.8 +	sudo rm -rf install
     1.9  	./razor init
    1.10  
    1.11  clean :
     2.1 --- a/rpm.c	Mon Apr 07 00:56:16 2008 -0400
     2.2 +++ b/rpm.c	Mon Apr 07 01:03:07 2008 -0400
     2.3 @@ -353,9 +353,7 @@
     2.4  	program = razor_rpm_get_indirect(installer->rpm, program_tag, NULL);
     2.5  	script = razor_rpm_get_indirect(installer->rpm, script_tag, NULL);
     2.6  	if (program == NULL && script == NULL) {
     2.7 -		printf("no script or program for tags %d and %d\n",
     2.8 -		       program_tag, script_tag);
     2.9 -		return -1;
    2.10 +		return;
    2.11  	} else if (program == NULL) {
    2.12  		program = "/bin/sh";
    2.13  	}
    2.14 @@ -400,7 +398,8 @@
    2.15  			fprintf(stderr, "wait for child failed, %m");
    2.16  			return -1;
    2.17  		}
    2.18 -		printf("script exited with status %d\n", status);
    2.19 +		if (status)
    2.20 +			printf("script exited with status %d\n", status);
    2.21  	}
    2.22  
    2.23  	return 0;