diskURL = rpmGenPath(fl->buildRootURL, NULL, fileURL);
if (doGlob) {
- const char ** argv = NULL;
+ char ** argv = NULL;
int argc = 0;
int i;
Header h;
int32_t * tidp;
FD_t fd;
- const char ** av = NULL;
+ char ** av = NULL;
int ac = 0;
rpmRC rpmrc;
int xx;
char * s = NULL;
char * se;
int ac = 0;
- const char ** av = NULL;
+ char ** av = NULL;
int argc = (argcPtr ? *argcPtr : 0);
const char ** argv = (argvPtr ? *argvPtr : NULL);
FILE * f = fdGetFILE(fd);
if (argv != NULL)
while ((arg = *argv++) != NULL) {
- ARGV_t av = NULL;
+ char ** av = NULL;
xx = rpmGlob(arg, &ac, &av);
xx = argvAppend(&gi->argv, av);
rpmRelocation * relocations;
const char * fileURL = NULL;
int stopInstall = 0;
- const char ** av = NULL;
+ char ** av = NULL;
rpmVSFlags vsflags, ovsflags, tvsflags;
int ac = 0;
int rc;
mfiles = xstrdup(macrofiles);
for (m = mfiles; m && *m != '\0'; m = me) {
- const char ** av;
+ char ** av;
int ac;
int i;
/* =============================================================== */
static int _debug = 0;
-int rpmGlob(const char * patterns, int * argcPtr, const char *** argvPtr)
+int rpmGlob(const char * patterns, int * argcPtr, char *** argvPtr)
{
int ac = 0;
const char ** av = NULL;
int argc = 0;
- const char ** argv = NULL;
+ char ** argv = NULL;
char * globRoot = NULL;
const char *home = getenv("HOME");
int gflags = 0;
* @retval *argvPtr array of paths (malloc'd contiguous blob)
* @return 0 on success
*/
-int rpmGlob(const char * patterns, int * argcPtr,
- const char *** argvPtr);
+int rpmGlob(const char * patterns, int * argcPtr, char *** argvPtr);
#endif /* _RPMFILEUTIL_H */
static int indent = 2;
typedef struct Item_s {
- const char * path;
+ char * path;
int32_t size;
int32_t mtime;
rpmds this;
nbhglobs = 5;
bhglobs = xcalloc(nbhglobs, sizeof(*bhglobs));
for (i = 0; i < nbhglobs; i++) {
- const char * pattern;
+ char * pattern;
const char * macro;
switch (i) {
rpmGraph(rpmts ts, struct rpmInstallArguments_s * ia, const char ** fileArgv)
{
rpmps ps;
- const char ** pkgURL = NULL;
+ char ** pkgURL = NULL;
char * pkgState = NULL;
const char ** fnp;
- const char * fileURL = NULL;
+ char * fileURL = NULL;
int numPkgs = 0;
int numFailed = 0;
int prevx = 0;
int pkgx = 0;
- const char ** argv = NULL;
+ char ** argv = NULL;
int argc = 0;
- const char ** av = NULL;
+ char ** av = NULL;
int ac = 0;
Header h;
rpmRC rpmrc;
fileURL = _free(fileURL);
/* Continue processing file arguments, building transaction set. */
- for (fnp = pkgURL+prevx; *fnp != NULL; fnp++, prevx++) {
+ for (fnp = (pkgURL+prevx); *fnp != NULL; fnp++, prevx++) {
const char * fileName;
FD_t fd;