From: Michael Tremer Date: Mon, 19 Apr 2021 14:56:28 +0000 (+0000) Subject: pakfire: Use pakfire_string_* functions X-Git-Tag: 0.9.28~1285^2~329 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d28494f2917d81bee03c073d3136b43811e8ad53;p=pakfire.git pakfire: Use pakfire_string_* functions Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/pakfire.c b/src/libpakfire/pakfire.c index 1c308f518..ffa23ee56 100644 --- a/src/libpakfire/pakfire.c +++ b/src/libpakfire/pakfire.c @@ -144,7 +144,7 @@ static int __mount(Pakfire pakfire, const char* source, const char* target, if (!mp) return 1; - snprintf(mp->path, sizeof(mp->path) - 1, "%s", target); + pakfire_string_set(mp->path, target); STAILQ_INSERT_HEAD(&pakfire->mountpoints, mp, nodes); return 0; @@ -670,10 +670,10 @@ PAKFIRE_EXPORT int pakfire_create( } // Set path - snprintf(p->path, sizeof(p->path) - 1, "%s", path); + pakfire_string_set(p->path, path); // Set architecture - snprintf(p->arch, sizeof(p->arch) - 1, "%s", arch); + pakfire_string_set(p->arch, arch); // Setup logging p->log_function = pakfire_log_syslog; @@ -715,8 +715,8 @@ PAKFIRE_EXPORT int pakfire_create( DEBUG(p, " slogan = %s\n", p->distro.slogan); // Set cache path - snprintf(p->cache_path, sizeof(p->cache_path) - 1, - "%s/%s/%s", PAKFIRE_CACHE_PATH, p->distro.id, p->distro.version_id); + pakfire_string_format(p->cache_path, "%s/%s/%s", + PAKFIRE_CACHE_PATH, p->distro.id, p->distro.version_id); // Mount filesystems r = pakfire_mount(p);