summaryrefslogtreecommitdiffstats
path: root/src/extension/init.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/init.cpp')
-rw-r--r--src/extension/init.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/extension/init.cpp b/src/extension/init.cpp
index a1d88d7ec..649a65471 100644
--- a/src/extension/init.cpp
+++ b/src/extension/init.cpp
@@ -320,7 +320,6 @@ build_module_from_dir(gchar const *dirname)
gchar *filename;
while ((filename = (gchar *)g_dir_read_name(directory)) != NULL) {
-
if (strlen(filename) < strlen(SP_MODULE_EXTENSION)) {
continue;
}
@@ -329,12 +328,14 @@ build_module_from_dir(gchar const *dirname)
continue;
}
- gchar *pathname = g_strdup_printf("%s/%s", dirname, filename);
+ gchar *pathname = g_build_filename(dirname, filename, NULL);
build_from_file(pathname);
g_free(pathname);
}
g_dir_close(directory);
+
+ return;
}