/* Create build tree if necessary */
const char * buildtree = "%{_topdir}:%{_specdir}:%{_sourcedir}:%{_builddir}:%{_rpmdir}:%{_srcrpmdir}:%{_buildrootdir}";
const char * rootdir = rpmtsRootDir(ts);
- if (rpmMkdirs(strcmp(rootdir, "/") ? rootdir : NULL , buildtree)) {
+ if (rpmMkdirs(!rstreq(rootdir, "/") ? rootdir : NULL , buildtree)) {
goto exit;
}
if (argc == 1)
fdi = fdDup(STDIN_FILENO);
else {
- if (strcmp(argv[1], "-h") == 0 || strcmp(argv[1], "--help") == 0) {
+ if (rstreq(argv[1], "-h") || rstreq(argv[1], "--help")) {
fprintf(stderr, "Usage: rpm2cpio file.rpm\n");
exit(EXIT_FAILURE);
}
/* Set the major mode based on argv[0] */
#ifdef IAM_RPMBT
- if (!strcmp(__progname, "rpmbuild")) bigMode = MODE_BUILD;
+ if (rstreq(__progname, "rpmbuild")) bigMode = MODE_BUILD;
#endif
#ifdef IAM_RPMQV
- if (!strcmp(__progname, "rpmquery")) bigMode = MODE_QUERY;
- if (!strcmp(__progname, "rpmverify")) bigMode = MODE_VERIFY;
+ if (rstreq(__progname, "rpmquery")) bigMode = MODE_QUERY;
+ if (rstreq(__progname, "rpmverify")) bigMode = MODE_VERIFY;
#endif
#if defined(IAM_RPMQV)