Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
#include <solv/pool.h>
Pool* pakfire_pool_get_solv_pool(PakfirePool pool);
-char* pakfire_pool_tmpdup(Pool* pool, const char* s);
#endif
}
static void split_evr(Pool* pool, const char* evr_c, char** epoch, char** version, char** release) {
- char* evr = pakfire_pool_tmpdup(pool, evr_c);
char *e, *v, *r;
+ char* evr = pool_alloctmpspace(pool, strlen(evr_c) + 1);
+ strcpy(evr, evr_c);
+
for (e = evr + 1; *e != ':' && *e != '-'; ++e)
;
return NULL;
}
-
-PAKFIRE_EXPORT char* pakfire_pool_tmpdup(Pool* pool, const char* s) {
- char* dup = pool_alloctmpspace(pool, strlen(s) + 1);
-
- return strcpy(dup, s);
-}