]> git.stg.codes - stg.git/blobdiff - projects/stargazer/store_loader.h
Use common case-conversion functions.
[stg.git] / projects / stargazer / store_loader.h
index c7911eead81adc97044f0b06cf45f42fd89cb00c..5245eb572f8c42f8091edc55657ee0fe30238faa 100644 (file)
@@ -47,10 +47,14 @@ public:
     bool Load();
     bool Unload();
 
-    STORE * GetStore() { return plugin; }
+    STORE & GetStore() { return *plugin; }
 
     const std::string & GetStrError() const { return errorStr; }
+
 private:
+    STORE_LOADER(const STORE_LOADER & rvalue);
+    STORE_LOADER & operator=(const STORE_LOADER & rvalue);
+
     bool isLoaded;
     void * handle;
     STORE * plugin;