diff options
Diffstat (limited to 'community/libqmi/musl-compat-canonicalize_file_name.patch')
-rw-r--r-- | community/libqmi/musl-compat-canonicalize_file_name.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/community/libqmi/musl-compat-canonicalize_file_name.patch b/community/libqmi/musl-compat-canonicalize_file_name.patch deleted file mode 100644 index 15b3849374..0000000000 --- a/community/libqmi/musl-compat-canonicalize_file_name.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- libqmi-1.17.901/src/libqmi-glib/qmi-utils.h -+++ libqmi-1.17.901/src/libqmi-glib/qmi-utils.h.new -@@ -29,6 +29,24 @@ - #error "Only <libqmi-glib.h> can be included directly." - #endif - -+#ifndef HAVE_CANONICALIZE_FILE_NAME -+#include <limits.h> -+#include <string.h> -+#include <stdlib.h> -+#include <stdio.h> -+static char * canonicalize_file_name(const char *path) -+{ -+ char buf[PATH_MAX] = { }; -+ -+ snprintf(buf, sizeof(buf) - 1, "%s", path); -+ -+ if (!realpath(path, buf)) -+ return NULL; -+ -+ return strdup(buf); -+} -+#endif -+ - #include <glib.h> - - G_BEGIN_DECLS |