]> git.ipfire.org Git - pakfire.git/commitdiff
util: Drop function that converts a string to size_t
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Apr 2021 14:33:20 +0000 (14:33 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Apr 2021 14:33:20 +0000 (14:33 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c
src/libpakfire/include/pakfire/util.h
src/libpakfire/libpakfire.sym
src/libpakfire/util.c

index f7ddbaca045c9c41dd763b8c26a097f3931f550e..a8d2f50a2fe3fde833c4aead5cc5ea6e9ceed40a 100644 (file)
@@ -1341,7 +1341,7 @@ PAKFIRE_EXPORT PakfirePackage pakfire_archive_make_package(PakfireArchive archiv
        // Get install size
        char* size = pakfire_archive_get(archive, "package", "size");
        if (size) {
-               size_t s = pakfire_string_to_size(size);
+               size_t s = strtoul(size, NULL, 10);
                free(size);
 
                pakfire_package_set_installsize(pkg, s);
index 7050746ffd851cfe49bf5e5c885c06c53c089792..1b1d30c0c0f7c5b1679596a0acfb759c09ef0d3f 100644 (file)
@@ -46,7 +46,6 @@ char* pakfire_remove_trailing_newline(char* str);
 
 int pakfire_read_file_into_buffer(FILE* f, char** buffer, size_t* len);
 
-size_t pakfire_string_to_size(const char* s);
 char** pakfire_split_string(const char* s, char delim);
 
 char* pakfire_generate_uuid();
index 905928282292edd2059a32aa60c81f8f98685d1d..e722a1fc6b435829056676c99502e3646cd40886 100644 (file)
@@ -417,7 +417,6 @@ global:
        pakfire_string_partition;
        pakfire_string_replace;
        pakfire_string_startswith;
-       pakfire_string_to_size;
 
 local:
        *;
index 8445e786aa8c502d56076abd14a0883f9b676829..87722e23c4ec95fca5086c92ed123b464d480e02 100644 (file)
@@ -375,16 +375,6 @@ PAKFIRE_EXPORT int pakfire_read_file_into_buffer(FILE* f, char** buffer, size_t*
        return 0;
 }
 
-PAKFIRE_EXPORT size_t pakfire_string_to_size(const char* s) {
-       size_t size;
-
-       int r = sscanf(s, "%zu", &size);
-       if (r == 1)
-               return size;
-
-       return 0;
-}
-
 PAKFIRE_EXPORT char** pakfire_split_string(const char* s, char delim) {
        // Copy string to stack and count spaces
        char buffer[strlen(s) + 2];