/** \file zypp/target/rpm/librpmDb.cv3.cc
*
*/
+
#include "librpm.h"
#include <iostream>
const char ** baseNames;
int_32 * dirIndexes;
rpmTagType fnt;
- int count;
+ rpm_count_t count;
int i, xx;
int dirIndex = -1;
const char ** providesEVR = NULL;
rpmTagType pnt, pvt;
int_32 * provideFlags = NULL;
- int providesCount;
+ rpm_count_t providesCount;
int i, xx;
int bingo = 1;
providesEVR = (const char **)hgePtr;
for (i = 0; i < providesCount; i++)
{
- char * vdummy = "";
+ const char * vdummy = "";
int_32 fdummy = RPMSENSE_ANY;
xx = headerAddOrAppendEntry(h, RPMTAG_PROVIDEVERSION, RPM_STRING_ARRAY_TYPE,
&vdummy, 1);
::rpmdbClose( db );
}
Fclose( fd );
- ZYPP_THROW(RpmDbOpenException(root, Pathname(string(db->db_root))));
+ ZYPP_THROW(RpmDbOpenException(root, v4db_r->dbPath()));
}
// Check ammount of packages to process.