diff --git a/src/Trade/AbstractImporter.h b/src/Trade/AbstractImporter.h index b2c78dea5..7e4250a0b 100644 --- a/src/Trade/AbstractImporter.h +++ b/src/Trade/AbstractImporter.h @@ -62,7 +62,8 @@ class MAGNUM_EXPORT AbstractImporter: public Corrade::PluginManager::Plugin { typedef Corrade::Containers::EnumSet Features; /** @brief Constructor */ - inline explicit AbstractImporter(Corrade::PluginManager::AbstractPluginManager* manager = nullptr, const std::string& plugin = {}): Plugin(manager, plugin) {} + /* GCC 4.6 can't handle {} as default parameter */ + inline explicit AbstractImporter(Corrade::PluginManager::AbstractPluginManager* manager = nullptr, const std::string& plugin = std::string()): Plugin(manager, plugin) {} /** @brief Features supported by this importer */ virtual Features features() const = 0;