]> git.ipfire.org Git - pakfire.git/commitdiff
util: Make pakfire_string_startswith private
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Apr 2021 14:46:54 +0000 (14:46 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Apr 2021 14:46:54 +0000 (14:46 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/libpakfire/include/pakfire/util.h
src/libpakfire/libpakfire.sym
src/libpakfire/util.c

index 9052a26a42cfeb06eddb8d8a0c2ba83bfdbcb0a6..c3599938f0a255986cd4e85304b67a8ee4d70c73 100644 (file)
@@ -556,14 +556,20 @@ tests_libpakfire_repo_LDADD = \
        $(PAKFIRE_LIBS)
 
 dist_tests_libpakfire_util_SOURCES = \
-       tests/libpakfire/util.c
+       tests/libpakfire/util.c \
+       src/libpakfire/util.c
 
 tests_libpakfire_util_CPPFLAGS = \
-       $(TESTSUITE_CPPFLAGS)
+       $(TESTSUITE_CPPFLAGS) \
+       $(JSON_C_CFLAGS) \
+       -DPAKFIRE_PRIVATE
 
 tests_libpakfire_util_LDADD = \
        $(TESTSUITE_LDADD) \
-       $(PAKFIRE_LIBS)
+       $(PAKFIRE_LIBS) \
+       $(ARCHIVE_LIBS) \
+       $(JSON_C_LIBS) \
+       $(UUID_LIBS)
 
 # ------------------------------------------------------------------------------
 
index aa5f989ae26ccd7e870cfd781b8d8b2b35e9e801..1640d00c77538acbc1072a0224535d6db91bfc19 100644 (file)
@@ -28,7 +28,6 @@
 
 #include <pakfire/types.h>
 
-int pakfire_string_startswith(const char* s, const char* prefix);
 int pakfire_string_partition(const char* s, const char* delim, char** s1, char** s2);
 char* pakfire_string_replace(const char* s, const char* pattern, const char* repl);
 
@@ -55,6 +54,7 @@ char* pakfire_generate_uuid();
 
 #define pakfire_string_set(s, value) snprintf(s, sizeof(s) - 1, "%s", value)
 
+int pakfire_string_startswith(const char* s, const char* prefix);
 int pakfire_string_endswith(const char* s, const char* suffix);
 char* pakfire_unquote_in_place(char* s);
 
index bca81fdd163ecd906f44af0356b6356349d7c39c..55ac4a3c4e6f1fd9140451d527a6c401e4707496 100644 (file)
@@ -415,7 +415,6 @@ global:
        pakfire_split_string;
        pakfire_string_partition;
        pakfire_string_replace;
-       pakfire_string_startswith;
 
 local:
        *;
index 3f499e2925dbbbd93b38b8369aa9b4ac8721b236..98e111d2a79b96298c66834ed2639f3b8824ac62 100644 (file)
@@ -45,7 +45,7 @@
 
 #define NSEC_PER_SEC 1000000000
 
-PAKFIRE_EXPORT int pakfire_string_startswith(const char* s, const char* prefix) {
+int pakfire_string_startswith(const char* s, const char* prefix) {
        return !strncmp(s, prefix, strlen(prefix));
 }