Initialize uh/uhlen
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=563
This commit is contained in:
parent
5a0ee5d891
commit
1d294edb3a
@ -1,6 +1,6 @@
|
|||||||
--- ./lib/rpmdb.c.orig 2020-09-30 15:25:13.297438656 +0000
|
--- ./lib/rpmdb.c.orig 2020-11-27 13:09:17.968992873 +0000
|
||||||
+++ ./lib/rpmdb.c 2020-09-30 15:27:31.981108826 +0000
|
+++ ./lib/rpmdb.c 2020-11-27 13:14:21.524165780 +0000
|
||||||
@@ -2681,6 +2681,46 @@ int rpmdbCtrl(rpmdb db, rpmdbCtrlOp ctrl
|
@@ -2679,6 +2679,48 @@ int rpmdbCtrl(rpmdb db, rpmdbCtrlOp ctrl
|
||||||
return dbctrl ? dbCtrl(db, dbctrl) : 1;
|
return dbctrl ? dbCtrl(db, dbctrl) : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -17,6 +17,8 @@
|
|||||||
+ if (mi->mi_dbc == NULL)
|
+ if (mi->mi_dbc == NULL)
|
||||||
+ mi->mi_dbc = dbiCursorInit(dbi, mi->mi_cflags);
|
+ mi->mi_dbc = dbiCursorInit(dbi, mi->mi_cflags);
|
||||||
+ miFreeHeader(mi, dbi);
|
+ miFreeHeader(mi, dbi);
|
||||||
|
+ uh = NULL;
|
||||||
|
+ uhlen = 0;
|
||||||
+ do {
|
+ do {
|
||||||
+ if (mi->mi_set) {
|
+ if (mi->mi_set) {
|
||||||
+ if (!(mi->mi_setx < mi->mi_set->count))
|
+ if (!(mi->mi_setx < mi->mi_set->count))
|
||||||
@ -47,8 +49,8 @@
|
|||||||
char *rpmdbCookie(rpmdb db)
|
char *rpmdbCookie(rpmdb db)
|
||||||
{
|
{
|
||||||
void *cookie = NULL;
|
void *cookie = NULL;
|
||||||
--- ./lib/rpmdb.h.orig 2020-09-30 15:24:56.821477848 +0000
|
--- ./lib/rpmdb.h.orig 2020-11-27 13:09:17.968992873 +0000
|
||||||
+++ ./lib/rpmdb.h 2020-09-30 15:25:13.297438656 +0000
|
+++ ./lib/rpmdb.h 2020-11-27 13:09:36.352942782 +0000
|
||||||
@@ -253,6 +253,14 @@ int rpmdbStat(const char *prefix, struct
|
@@ -253,6 +253,14 @@ int rpmdbStat(const char *prefix, struct
|
||||||
*/
|
*/
|
||||||
int rpmdbFStat(rpmdb db, struct stat *statbuf);
|
int rpmdbFStat(rpmdb db, struct stat *statbuf);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user