Protect again empty plugin

This commit is contained in:
Atlante45 2017-01-24 16:17:49 -08:00
parent b4d3a2b79f
commit 808d336fe6

View file

@ -49,8 +49,8 @@ public:
SteamScriptingInterface(QObject* parent, SteamClientPlugin* plugin) : QObject(parent), _plugin(plugin) {} SteamScriptingInterface(QObject* parent, SteamClientPlugin* plugin) : QObject(parent), _plugin(plugin) {}
public slots: public slots:
bool isRunning() const { return _plugin->isRunning(); } bool isRunning() const { return _plugin && _plugin->isRunning(); }
void openInviteOverlay() const { _plugin->openInviteOverlay(); } void openInviteOverlay() const { if (_plugin) { _plugin->openInviteOverlay(); } }
private: private:
SteamClientPlugin* _plugin; SteamClientPlugin* _plugin;