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

Reply via email to