]> git.mxchange.org Git - simgear.git/blobdiff - simgear/scene/material/Technique.hxx
Random buildings - initial commit.
[simgear.git] / simgear / scene / material / Technique.hxx
index 26aed909021edd0c3fc942f1cc4c331af256b06a..b2895cd13f1892ff71360a4b0c59b2bdfe24b8d5 100644 (file)
@@ -103,10 +103,11 @@ protected:
     struct ContextInfo : public osg::Referenced
     {
         ContextInfo() : valid(UNKNOWN) {}
-        ContextInfo(const ContextInfo& rhs) : valid(rhs.valid()) {}
+        ContextInfo(const ContextInfo& rhs) : osg::Referenced(rhs), valid(rhs.valid()) {}
         ContextInfo& operator=(const ContextInfo& rhs)
         {
             valid = rhs.valid;
+            return *this;
         }
         Swappable<Status> valid;
     };