RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 26-Aug-2013 22:16:07 Branch: rpm-5_4 Handle: 2013082620160700 Modified files: (Branch: rpm-5_4) rpm/lib rpmfc.c Log: - rpmfc: fix: strlen, not sizeof, on a string pointer. Summary: Revision Changes Path 1.75.2.20 +1 -1 rpm/lib/rpmfc.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/lib/rpmfc.c ============================================================================ $ cvs diff -u -r1.75.2.19 -r1.75.2.20 rpmfc.c --- rpm/lib/rpmfc.c 29 Jun 2013 06:45:35 -0000 1.75.2.19 +++ rpm/lib/rpmfc.c 26 Aug 2013 20:16:07 -0000 1.75.2.20 @@ -863,7 +863,7 @@ defaultdocdir = xstrdup("/usr/share/doc"); } - if (strncmp(fn, defaultdocdir, sizeof(defaultdocdir)-1)) { + if (strncmp(fn, defaultdocdir, strlen(defaultdocdir))) { if (fc->fcolor->vals[fc->ix] & RPMFC_MODULE) xx = rpmfcHelper(fc, 'P', "perl"); if (is_executable || (fc->fcolor->vals[fc->ix] & RPMFC_MODULE)) @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org