--- 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 can be included directly." #endif +#ifndef HAVE_CANONICALIZE_FILE_NAME +#include +#include +#include +#include +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 G_BEGIN_DECLS