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: 13-May-2009 20:40:19 Branch: HEAD Handle: 2009051318401900 Modified files: rpm/rpmio macro.c Log: - jbj: avoid memset overhead. Summary: Revision Changes Path 2.231 +1 -1 rpm/rpmio/macro.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/rpmio/macro.c ============================================================================ $ cvs diff -u -r2.230 -r2.231 macro.c --- rpm/rpmio/macro.c 28 Apr 2009 23:15:36 -0000 2.230 +++ rpm/rpmio/macro.c 13 May 2009 18:40:19 -0000 2.231 @@ -2368,7 +2368,7 @@ if (mc == NULL) mc = rpmGlobalMacroContext; tbuf = alloca(slen + 1); - memset(tbuf, 0, (slen + 1)); + tbuf[0] = '\0'; mb->s = sbuf; mb->t = tbuf; @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org