diff -r 55b177b689c0 -r d26bdf77569d rpm.c --- a/rpm.c Sun Apr 06 23:35:46 2008 -0400 +++ b/rpm.c Mon Apr 07 00:56:16 2008 -0400 @@ -495,7 +495,7 @@ 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,