oops, forgot to include two trivial tweaks to the examples.

        Cheers,
                Carsten
diff --git a/Examples/Simple/uniformbufferobject_1.cpp b/Examples/Simple/uniformbufferobject_1.cpp
index d0f28bb..33c206f 100644
--- a/Examples/Simple/uniformbufferobject_1.cpp
+++ b/Examples/Simple/uniformbufferobject_1.cpp
@@ -791,6 +791,10 @@ void keyboard(unsigned char k, int x, int y)
             cyltrans = NULL;
             tortrans = NULL;
             mgr      = NULL;
+
+            ubo_light_state  = NULL;
+            ubo_geom_state_1 = NULL;
+            ubo_geom_state_2 = NULL;
         
             OSG::osgExit();
             exit(0);
diff --git a/Examples/Simple/uniformbufferobject_2.cpp b/Examples/Simple/uniformbufferobject_2.cpp
index 2383e0e..f0f1073 100644
--- a/Examples/Simple/uniformbufferobject_2.cpp
+++ b/Examples/Simple/uniformbufferobject_2.cpp
@@ -675,7 +675,11 @@ void keyboard(unsigned char k, int x, int y)
             cyltrans = NULL;
             tortrans = NULL;
             mgr      = NULL;
-        
+
+            ubo_light_state  = NULL;
+            ubo_geom_state_1 = NULL;
+            ubo_geom_state_2 = NULL;
+
             OSG::osgExit();
             exit(0);
         }
------------------------------------------------------------------------------
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to