Index: OpenSceneGraph/trunk/src/osgPlugins/OpenFlight/ControlRecords.cpp
===================================================================
--- OpenSceneGraph/trunk/src/osgPlugins/OpenFlight/ControlRecords.cpp (revision 7859)
+++ OpenSceneGraph/trunk/src/osgPlugins/OpenFlight/ControlRecords.cpp (revision 10283)
@@ -49,5 +49,6 @@
 };
 
-RegisterRecordProxy<PushLevel> g_PushLevel(PUSH_LEVEL_OP);
+REGISTER_FLTRECORD(PushLevel, PUSH_LEVEL_OP)
+
 
 
@@ -87,5 +88,6 @@
 };
 
-RegisterRecordProxy<PopLevel> g_PopLevel(POP_LEVEL_OP);
+REGISTER_FLTRECORD(PopLevel, POP_LEVEL_OP)
+
 
 
@@ -110,5 +112,6 @@
 };
 
-RegisterRecordProxy<PushSubface> g_PushSubface(PUSH_SUBFACE_OP);
+REGISTER_FLTRECORD(PushSubface, PUSH_SUBFACE_OP)
+
 
 
@@ -133,5 +136,6 @@
 };
 
-RegisterRecordProxy<PopSubface> g_PopSubface(POP_SUBFACE_OP);
+REGISTER_FLTRECORD(PopSubface, POP_SUBFACE_OP)
+
 
 
@@ -157,5 +161,6 @@
 };
 
-RegisterRecordProxy<PushExtension> g_PushExtension(PUSH_EXTENSION_OP);
+REGISTER_FLTRECORD(PushExtension, PUSH_EXTENSION_OP)
+
 
 
@@ -181,5 +186,6 @@
 };
 
-RegisterRecordProxy<PopExtension> g_PopExtension(POP_EXTENSION_OP);
+REGISTER_FLTRECORD(PopExtension, POP_EXTENSION_OP)
+
 
 
@@ -204,5 +210,6 @@
 };
 
-RegisterRecordProxy<PushAttribute> g_PushAttribute(PUSH_ATTRIBUTE_OP);
+REGISTER_FLTRECORD(PushAttribute, PUSH_ATTRIBUTE_OP)
+
 
 
@@ -227,5 +234,6 @@
 };
 
-RegisterRecordProxy<PopAttribute> g_PopAttribute(POP_ATTRIBUTE_OP);
+REGISTER_FLTRECORD(PopAttribute, POP_ATTRIBUTE_OP)
+
 
 
