]> pd.if.org Git - zpackage/blobdiff - zpm-runscript.c
fix pointer related bugs
[zpackage] / zpm-runscript.c
index 06d0c701bde537cd86aef6513c58cd3803301a1b..ccaee48c30229f062e97afd8280b63a9c2086de7 100644 (file)
@@ -192,8 +192,12 @@ int main(int ac, char **av){
                                                pkgid, rv);
                        }
                        /* TODO log output */
-                       unlink(script);
-                       unlink(output);
+                       if (script) {
+                               unlink(script);
+                       }
+                       if (output) {
+                               unlink(output);
+                       }
                        if (rv) {
                                failures++;
                        }