diff options
Diffstat (limited to 'glib/src/module.ccg')
-rw-r--r-- | glib/src/module.ccg | 2 |
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)) { } |