}
int pakfire_file_set_abspath(PakfireFile file, const char* path) {
- return snprintf(file->abspath, sizeof(file->abspath) - 1, "%s", path);
+ return pakfire_string_set(file->abspath, path);
}
PAKFIRE_EXPORT const char* pakfire_file_get_path(PakfireFile file) {
}
PAKFIRE_EXPORT int pakfire_file_set_path(PakfireFile file, const char* path) {
- return snprintf(file->path, sizeof(file->path) - 1, "%s", path);
+ return pakfire_string_set(file->path, path);
}
PAKFIRE_EXPORT int pakfire_file_get_type(PakfireFile file) {
}
PAKFIRE_EXPORT void pakfire_file_set_user(PakfireFile file, const char* user) {
- snprintf(file->user, sizeof(file->user) - 1, "%s", user);
+ pakfire_string_set(file->user, user);
}
PAKFIRE_EXPORT const char* pakfire_file_get_group(PakfireFile file) {
}
PAKFIRE_EXPORT void pakfire_file_set_group(PakfireFile file, const char* group) {
- snprintf(file->group, sizeof(file->group) - 1, "%s", group);
+ pakfire_string_set(file->group, group);
}
PAKFIRE_EXPORT mode_t pakfire_file_get_mode(PakfireFile file) {