From: Kristian Høgsberg Date: Mon, 7 Apr 2008 04:56:16 +0000 (-0400) Subject: Don't install files if package has no files. X-Git-Tag: 0.1~166 X-Git-Url: http://project.juiblex.co.uk/git/?a=commitdiff_plain;h=666e4ae2dca266183b6a92d8bb6f80a74d0c2d80;p=razor.git Don't install files if package has no files. --- diff --git a/rpm.c b/rpm.c index ea199c5..58e0960 100644 --- a/rpm.c +++ b/rpm.c @@ -495,7 +495,7 @@ razor_rpm_install(struct razor_rpm *rpm, const char *root) mode = razor_rpm_get_indirect(rpm, RPMTAG_FILEMODES, &count); flags = razor_rpm_get_indirect(rpm, RPMTAG_FILEFLAGS, &count); - for (i = 0; i < count; i++) { + for (i = 0; name && i < count; i++) { dir = rpm->dirs[ntohl(*index)]; /* Skip past the cpio header block unless it's a ghost file,