summaryrefslogtreecommitdiff
path: root/glib/src/module.ccg
diff options
context:
space:
mode:
Diffstat (limited to 'glib/src/module.ccg')
-rw-r--r--glib/src/module.ccg2
1 files changed, 1 insertions, 1 deletions
diff --git a/glib/src/module.ccg b/glib/src/module.ccg
index 6322cae9..c9995a3f 100644
--- a/glib/src/module.ccg
+++ b/glib/src/module.ccg
@@ -21,7 +21,7 @@ namespace Glib
{
Module::Module(const std::string& file_name, Flags flags)
-: gobject_(g_module_open(file_name.c_str(), (GModuleFlags)flags))
+: gobject_(g_module_open(file_name.empty() ? nullptr : file_name.c_str(), (GModuleFlags)flags))
{
}