From: Michael Schroeder Date: Fri, 29 Aug 2014 12:00:07 +0000 (+0200) Subject: get rid of different const qualifiers warning X-Git-Tag: 0.6.5~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cc4d260422775735d03272685d18a1393c31af7;p=thirdparty%2Flibsolv.git get rid of different const qualifiers warning --- diff --git a/src/pool.c b/src/pool.c index 946f6dab..d3dbc3bb 100644 --- a/src/pool.c +++ b/src/pool.c @@ -118,7 +118,7 @@ pool_free(Pool *pool) solv_free(pool->tmpspace.buf[i]); for (i = 0; i < pool->nlanguages; i++) free((char *)pool->languages[i]); - solv_free(pool->languages); + solv_free((void *)pool->languages); solv_free(pool->languagecache); solv_free(pool->errstr); solv_free(pool->rootdir); @@ -1674,7 +1674,7 @@ pool_set_languages(Pool *pool, const char **languages, int nlanguages) pool->languagecacheother = 0; for (i = 0; i < pool->nlanguages; i++) free((char *)pool->languages[i]); - pool->languages = solv_free(pool->languages); + pool->languages = solv_free((void *)pool->languages); pool->nlanguages = nlanguages; if (!nlanguages) return; diff --git a/src/poolvendor.c b/src/poolvendor.c index a52a94bf..ec25f9d4 100644 --- a/src/poolvendor.c +++ b/src/poolvendor.c @@ -89,7 +89,7 @@ pool_setvendorclasses(Pool *pool, const char **vendorclasses) { for (v = pool->vendorclasses; v[0] || v[1]; v++) solv_free((void *)*v); - pool->vendorclasses = solv_free(pool->vendorclasses); + pool->vendorclasses = solv_free((void *)pool->vendorclasses); } if (!vendorclasses || !vendorclasses[0]) return; @@ -120,7 +120,7 @@ pool_addvendorclass(Pool *pool, const char **vendorclass) if (i) i++; } - pool->vendorclasses = solv_realloc2(pool->vendorclasses, i + j + 2, sizeof(const char *)); + pool->vendorclasses = solv_realloc2((void *)pool->vendorclasses, i + j + 2, sizeof(const char *)); for (j = 0; vendorclass[j]; j++) pool->vendorclasses[i++] = solv_strdup(vendorclass[j]); pool->vendorclasses[i++] = 0;