]> git.pld-linux.org Git - packages/rpm.git/blame - rpm-null-term-ascii-digest.patch
- now db6.1 as an alternative for db5.2
[packages/rpm.git] / rpm-null-term-ascii-digest.patch
CommitLineData
1fcc9b69
JR
1Index: rpmdb/legacy.c
2===================================================================
3RCS file: /v/rpm/cvs/rpm/rpmdb/legacy.c,v
4retrieving revision 1.44.4.3
5diff -p -u -w -r1.44.4.3 legacy.c
6--- rpmdb/legacy.c 16 Apr 2012 23:43:34 -0000 1.44.4.3
7+++ rpmdb/legacy.c 2 Oct 2012 20:17:21 -0000
8@@ -282,8 +282,10 @@ int dodigest(int dalgo, const char * fn,
9 exit:
10 if (fsizep)
11 *fsizep = fsize;
12- if (!rc)
13+ if (!rc) {
14 memcpy(digest, dsum, dlen);
15+ if (asAscii) digest[dlen] = '\0';
16+ }
17 dsum = _free(dsum);
18
19 return rc;
This page took 0.031379 seconds and 4 git commands to generate.