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;
}
// 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;
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);