RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Alexey Tourbin
  Root:   /v/rpm/cvs                       Email:  [EMAIL PROTECTED]
  Module: rpm                              Date:   06-Jul-2008 07:31:03
  Branch: HEAD                             Handle: 2008070605310300

  Modified files:
    rpm/lib                 rpmfi.h

  Log:
    rpmfi.h: updated fn and fnlen description in rpmfi_s
    
    We should use either "string length" (excluding '\0') or "buffer
    size" (including '\0').  "Buffer length" is something puzzling.

  Summary:
    Revision    Changes     Path
    2.57        +2  -2      rpm/lib/rpmfi.h
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/lib/rpmfi.h
  ============================================================================
  $ cvs diff -u -r2.56 -r2.57 rpmfi.h
  --- rpm/lib/rpmfi.h   6 Jul 2008 04:24:42 -0000       2.56
  +++ rpm/lib/rpmfi.h   6 Jul 2008 05:31:03 -0000       2.57
  @@ -215,8 +215,8 @@
       const char * verifyscriptprog;
   
   /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/
  -    char * fn;                       /*!< File name buffer. */
  -    size_t fnlen;            /*!< File name buffer length. */
  +    char * fn;                       /*!< File name buffer, fnlen + 1 bytes. 
*/
  +    size_t fnlen;            /*!< Maximum file name length (without '\0'). */
   
       size_t astriplen;
       size_t striplen;
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                [email protected]

Reply via email to