On Friday 02 of November 2007, Jeff Johnson wrote:
> ===========================================================================
>= $ cvs diff -u -r1.195 -r1.196 rpmdb.c
> --- rpm/rpmdb/rpmdb.c 22 Oct 2007 02:48:42 -0000 1.195
> +++ rpm/rpmdb/rpmdb.c 2 Nov 2007 03:07:46 -0000 1.196
> @@ -3917,7 +3917,7 @@
> }
> dbpath = rootdbpath = rpmGetPath(prefix, tfn, NULL);
> if (!(prefix[0] == '/' && prefix[1] == '\0'))
> - dbpath += strlen(prefix) - 1;
> + dbpath += strlen(prefix);
> tfn = _free(tfn);
It looks like this part is changed over and over, adding -1, stripping -1
http://rpm5.org/cvs/filediff?f=rpm/rpmdb/rpmdb.c&v1=1.127&v2=1.128
Backporting and testing...
--
Arkadiusz Mi¶kiewicz PLD/Linux Team
arekm / maven.pl http://ftp.pld-linux.org/
Received on Fri Nov 2 11:10:58 2007