gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r12221: Change forward declaration o


From: Benjamin Wolsey
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r12221: Change forward declaration of ObjectURI from class to struct because
Date: Sat, 05 Jun 2010 11:29:30 +0200
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 12221
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2010-06-05 11:29:30 +0200
message:
  Change forward declaration of ObjectURI from class to struct because
  clang++ issues a warning in this case, which is unhelpful but annoying
  and obscures other warnings. Apologies for the noise.
modified:
  extensions/fileio/fileio.h
  libcore/ExternalInterface.h
  libcore/ObjectURI.h
  libcore/PropertyList.h
  libcore/Video.h
  libcore/asobj/Boolean_as.h
  libcore/asobj/Color_as.h
  libcore/asobj/CustomActions.h
  libcore/asobj/Date_as.h
  libcore/asobj/Error_as.h
  libcore/asobj/LoadVars_as.h
  libcore/asobj/Namespace_as.h
  libcore/asobj/Number_as.h
  libcore/asobj/Object.h
  libcore/asobj/QName_as.h
  libcore/asobj/Selection_as.h
  libcore/asobj/String_as.h
  libcore/asobj/flash/accessibility/AccessibilityProperties_as.h
  libcore/asobj/flash/accessibility/Accessibility_as.h
  libcore/asobj/flash/desktop/ClipboardFormats_as.h
  libcore/asobj/flash/desktop/ClipboardTransferMode_as.h
  libcore/asobj/flash/desktop/Clipboard_as.h
  libcore/asobj/flash/display/AVM1Movie_as.h
  libcore/asobj/flash/display/ActionScriptVersion_as.h
  libcore/asobj/flash/display/BitmapDataChannel_as.h
  libcore/asobj/flash/display/BitmapData_as.h
  libcore/asobj/flash/display/Bitmap_as.h
  libcore/asobj/flash/display/BlendMode_as.h
  libcore/asobj/flash/display/CapsStyle_as.h
  libcore/asobj/flash/display/DisplayObjectContainer_as.h
  libcore/asobj/flash/display/DisplayObject_as.h
  libcore/asobj/flash/display/FrameLabel_as.h
  libcore/asobj/flash/display/GradientType_as.h
  libcore/asobj/flash/display/Graphics_as.h
  libcore/asobj/flash/display/IBitmapDrawable_as.h
  libcore/asobj/flash/display/InteractiveObject_as.h
  libcore/asobj/flash/display/InterpolationMethod_as.h
  libcore/asobj/flash/display/JointStyle_as.h
  libcore/asobj/flash/display/LineScaleMode_as.h
  libcore/asobj/flash/display/LoaderInfo_as.h
  libcore/asobj/flash/display/Loader_as.h
  libcore/asobj/flash/display/MorphShape_as.h
  libcore/asobj/flash/display/MovieClip_as.h
  libcore/asobj/flash/display/PixelSnapping_as.h
  libcore/asobj/flash/display/SWFVersion_as.h
  libcore/asobj/flash/display/Scene_as.h
  libcore/asobj/flash/display/Shape_as.h
  libcore/asobj/flash/display/SimpleButton_as.h
  libcore/asobj/flash/display/SpreadMethod_as.h
  libcore/asobj/flash/display/Sprite_as.h
  libcore/asobj/flash/display/StageAlign_as.h
  libcore/asobj/flash/display/StageDisplayState_as.h
  libcore/asobj/flash/display/StageQuality_as.h
  libcore/asobj/flash/display/StageScaleMode_as.h
  libcore/asobj/flash/display/Stage_as.h
  libcore/asobj/flash/errors/EOFError_as.h
  libcore/asobj/flash/errors/IOError_as.h
  libcore/asobj/flash/errors/IllegalOperationError_as.h
  libcore/asobj/flash/errors/InvalidSWFError_as.h
  libcore/asobj/flash/errors/MemoryError_as.h
  libcore/asobj/flash/errors/ScriptTimeoutError_as.h
  libcore/asobj/flash/errors/StackOverflowError_as.h
  libcore/asobj/flash/events/ActivityEvent_as.h
  libcore/asobj/flash/events/AsyncErrorEvent_as.h
  libcore/asobj/flash/events/ContextMenuEvent_as.h
  libcore/asobj/flash/events/DataEvent_as.h
  libcore/asobj/flash/events/ErrorEvent_as.h
  libcore/asobj/flash/events/EventDispatcher_as.h
  libcore/asobj/flash/events/EventPhase_as.h
  libcore/asobj/flash/events/Event_as.h
  libcore/asobj/flash/events/FocusEvent_as.h
  libcore/asobj/flash/events/FullScreenEvent_as.h
  libcore/asobj/flash/events/HTTPStatusEvent_as.h
  libcore/asobj/flash/events/IEventDispatcher_as.h
  libcore/asobj/flash/events/IMEEvent_as.h
  libcore/asobj/flash/events/IOErrorEvent_as.h
  libcore/asobj/flash/events/KeyboardEvent_as.h
  libcore/asobj/flash/events/MouseEvent_as.h
  libcore/asobj/flash/events/NetStatusEvent_as.h
  libcore/asobj/flash/events/ProgressEvent_as.h
  libcore/asobj/flash/events/SecurityErrorEvent_as.h
  libcore/asobj/flash/events/StatusEvent_as.h
  libcore/asobj/flash/events/SyncEvent_as.h
  libcore/asobj/flash/events/TextEvent_as.h
  libcore/asobj/flash/events/TimerEvent_as.h
  libcore/asobj/flash/external/ExternalInterface_as.h
  libcore/asobj/flash/filters/BevelFilter_as.h
  libcore/asobj/flash/filters/BitmapFilterQuality_as.h
  libcore/asobj/flash/filters/BitmapFilterType_as.h
  libcore/asobj/flash/filters/BitmapFilter_as.h
  libcore/asobj/flash/filters/BlurFilter_as.h
  libcore/asobj/flash/filters/ColorMatrixFilter_as.h
  libcore/asobj/flash/filters/ConvolutionFilter_as.h
  libcore/asobj/flash/filters/DisplacementMapFilterMode_as.h
  libcore/asobj/flash/filters/DisplacementMapFilter_as.h
  libcore/asobj/flash/filters/DropShadowFilter_as.h
  libcore/asobj/flash/filters/GlowFilter_as.h
  libcore/asobj/flash/filters/GradientBevelFilter_as.h
  libcore/asobj/flash/filters/GradientGlowFilter_as.h
  libcore/asobj/flash/flash_pkg.h
  libcore/asobj/flash/geom/ColorTransform_as.h
  libcore/asobj/flash/geom/Matrix_as.h
  libcore/asobj/flash/geom/Point_as.h
  libcore/asobj/flash/geom/Rectangle_as.h
  libcore/asobj/flash/geom/Transform_as.h
  libcore/asobj/flash/media/Camera_as.h
  libcore/asobj/flash/media/ID3Info_as.h
  libcore/asobj/flash/media/Microphone_as.h
  libcore/asobj/flash/media/SoundChannel_as.h
  libcore/asobj/flash/media/SoundLoaderContext_as.h
  libcore/asobj/flash/media/SoundMixer_as.h
  libcore/asobj/flash/media/SoundTransform_as.h
  libcore/asobj/flash/media/Sound_as.h
  libcore/asobj/flash/media/Video_as.h
  libcore/asobj/flash/net/FileFilter_as.h
  libcore/asobj/flash/net/FileReferenceList_as.h
  libcore/asobj/flash/net/FileReference_as.h
  libcore/asobj/flash/net/IDynamicPropertyOutput_as.h
  libcore/asobj/flash/net/IDynamicPropertyWriter_as.h
  libcore/asobj/flash/net/LocalConnection_as.h
  libcore/asobj/flash/net/NetConnection_as.h
  libcore/asobj/flash/net/NetStream_as.h
  libcore/asobj/flash/net/ObjectEncoding_as.h
  libcore/asobj/flash/net/Responder_as.h
  libcore/asobj/flash/net/SharedObjectFlushStatus_as.h
  libcore/asobj/flash/net/SharedObject_as.h
  libcore/asobj/flash/net/Socket_as.h
  libcore/asobj/flash/net/URLLoaderDataFormat_as.h
  libcore/asobj/flash/net/URLLoader_as.h
  libcore/asobj/flash/net/URLRequestHeader_as.h
  libcore/asobj/flash/net/URLRequestMethod_as.h
  libcore/asobj/flash/net/URLRequest_as.h
  libcore/asobj/flash/net/URLStream_as.h
  libcore/asobj/flash/net/URLVariables_as.h
  libcore/asobj/flash/net/XMLSocket_as.h
  libcore/asobj/flash/printing/PrintJobOptions_as.h
  libcore/asobj/flash/printing/PrintJobOrientation_as.h
  libcore/asobj/flash/printing/PrintJob_as.h
  libcore/asobj/flash/sampler/DeleteObjectSample_as.h
  libcore/asobj/flash/sampler/NewObjectSample_as.h
  libcore/asobj/flash/sampler/Sample_as.h
  libcore/asobj/flash/sampler/StackFrame_as.h
  libcore/asobj/flash/system/ApplicationDomain_as.h
  libcore/asobj/flash/system/Capabilities_as.h
  libcore/asobj/flash/system/IMEConversionMode_as.h
  libcore/asobj/flash/system/IME_as.h
  libcore/asobj/flash/system/LoaderContext_as.h
  libcore/asobj/flash/system/SecurityDomain_as.h
  libcore/asobj/flash/system/SecurityPanel_as.h
  libcore/asobj/flash/system/Security_as.h
  libcore/asobj/flash/system/System_as.h
  libcore/asobj/flash/text/AntiAliasType_as.h
  libcore/asobj/flash/text/CSMSettings_as.h
  libcore/asobj/flash/text/FontStyle_as.h
  libcore/asobj/flash/text/FontType_as.h
  libcore/asobj/flash/text/Font_as.h
  libcore/asobj/flash/text/GridFitType_as.h
  libcore/asobj/flash/text/StaticText_as.h
  libcore/asobj/flash/text/StyleSheet_as.h
  libcore/asobj/flash/text/TextColorType_as.h
  libcore/asobj/flash/text/TextDisplayMode_as.h
  libcore/asobj/flash/text/TextFieldAutoSize_as.h
  libcore/asobj/flash/text/TextFieldType_as.h
  libcore/asobj/flash/text/TextField_as.h
  libcore/asobj/flash/text/TextFormatAlign_as.h
  libcore/asobj/flash/text/TextLineMetrics_as.h
  libcore/asobj/flash/text/TextRenderer_as.h
  libcore/asobj/flash/text/TextSnapshot_as.h
  libcore/asobj/flash/ui/ContextMenuBuiltInItems_as.h
  libcore/asobj/flash/ui/ContextMenuItem_as.h
  libcore/asobj/flash/ui/ContextMenu_as.h
  libcore/asobj/flash/ui/KeyLocation_as.h
  libcore/asobj/flash/ui/Keyboard_as.h
  libcore/asobj/flash/ui/Mouse_as.h
  libcore/asobj/flash/utils/ByteArray_as.h
  libcore/asobj/flash/utils/Dictionary_as.h
  libcore/asobj/flash/utils/Endian_as.h
  libcore/asobj/flash/utils/IDataInput_as.h
  libcore/asobj/flash/utils/IDataOutput_as.h
  libcore/asobj/flash/utils/IExternalizable_as.h
  libcore/asobj/flash/utils/Proxy_as.h
  libcore/asobj/flash/utils/Timer_as.h
  libcore/asobj/flash/xml/XMLNodeType_as.h
  libcore/asobj/flash/xml/XMLNode_as.h
  libcore/asobj/int_as.h
=== modified file 'extensions/fileio/fileio.h'
--- a/extensions/fileio/fileio.h        2010-04-25 17:53:56 +0000
+++ b/extensions/fileio/fileio.h        2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 namespace gnash {
 
-class ObjectURI;
+struct ObjectURI;
 class as_object;
 
 extern "C" {

=== modified file 'libcore/ExternalInterface.h'
--- a/libcore/ExternalInterface.h       2010-06-04 09:12:21 +0000
+++ b/libcore/ExternalInterface.h       2010-06-05 09:29:30 +0000
@@ -30,7 +30,7 @@
 
 class as_object;
 class as_value;
-class ObjectURI;
+struct ObjectURI;
 class Global_as;
 class movie_root;
 }

=== modified file 'libcore/ObjectURI.h'
--- a/libcore/ObjectURI.h       2010-03-11 01:47:08 +0000
+++ b/libcore/ObjectURI.h       2010-06-05 09:29:30 +0000
@@ -61,7 +61,7 @@
     return o.ns;
 }
 
-class ObjectURI::Logger
+struct ObjectURI::Logger
 {
 public:
     Logger(string_table& st) : _st(st) {}

=== modified file 'libcore/PropertyList.h'
--- a/libcore/PropertyList.h    2010-03-12 15:42:07 +0000
+++ b/libcore/PropertyList.h    2010-06-05 09:29:30 +0000
@@ -37,7 +37,7 @@
     class as_object;
     class as_environment;
     class as_function;
-    class ObjectURI;
+    struct ObjectURI;
     class as_value;
 }
 

=== modified file 'libcore/Video.h'
--- a/libcore/Video.h   2010-03-14 06:02:38 +0000
+++ b/libcore/Video.h   2010-06-05 09:29:30 +0000
@@ -28,7 +28,7 @@
 namespace gnash {
        class NetStream_as;
     class GnashImage;
-    class ObjectURI;
+    struct ObjectURI;
     namespace SWF {
         class DefineVideoStreamTag;
     }

=== modified file 'libcore/asobj/Boolean_as.h'
--- a/libcore/asobj/Boolean_as.h        2010-03-10 16:13:07 +0000
+++ b/libcore/asobj/Boolean_as.h        2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class Global_as;
 
 /// Initialize the global Boolean class

=== modified file 'libcore/asobj/Color_as.h'
--- a/libcore/asobj/Color_as.h  2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/Color_as.h  2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 void registerColorNative(as_object& global);
 

=== modified file 'libcore/asobj/CustomActions.h'
--- a/libcore/asobj/CustomActions.h     2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/CustomActions.h     2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global CustomActions class
 void customactions_class_init(as_object& global, const ObjectURI& uri);

=== modified file 'libcore/asobj/Date_as.h'
--- a/libcore/asobj/Date_as.h   2010-03-14 06:02:38 +0000
+++ b/libcore/asobj/Date_as.h   2010-06-05 09:29:30 +0000
@@ -25,7 +25,7 @@
 
 namespace gnash {
     class as_object;
-    class ObjectURI;
+    struct ObjectURI;
 }
 
 namespace gnash {

=== modified file 'libcore/asobj/Error_as.h'
--- a/libcore/asobj/Error_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/Error_as.h  2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Error class
 void Error_class_init(as_object& global, const ObjectURI& uri);

=== modified file 'libcore/asobj/LoadVars_as.h'
--- a/libcore/asobj/LoadVars_as.h       2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/LoadVars_as.h       2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global LoadVars class
 void loadvars_class_init(as_object& global, const ObjectURI& uri);

=== modified file 'libcore/asobj/Namespace_as.h'
--- a/libcore/asobj/Namespace_as.h      2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/Namespace_as.h      2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Namespace class
 void namespace_class_init(as_object& global, const ObjectURI& uri);

=== modified file 'libcore/asobj/Number_as.h'
--- a/libcore/asobj/Number_as.h 2010-03-10 16:13:07 +0000
+++ b/libcore/asobj/Number_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class Global_as;
 
 /// Initialize the global Number class

=== modified file 'libcore/asobj/Object.h'
--- a/libcore/asobj/Object.h    2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/Object.h    2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Object class
 void initObjectClass(as_object* proto, as_object& global, const ObjectURI& 
uri);

=== modified file 'libcore/asobj/QName_as.h'
--- a/libcore/asobj/QName_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/QName_as.h  2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global QName class
 void qname_class_init(as_object& global, const ObjectURI& uri);

=== modified file 'libcore/asobj/Selection_as.h'
--- a/libcore/asobj/Selection_as.h      2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/Selection_as.h      2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Selection class
 void selection_class_init(as_object& global, const ObjectURI& uri);

=== modified file 'libcore/asobj/String_as.h'
--- a/libcore/asobj/String_as.h 2010-03-14 04:51:25 +0000
+++ b/libcore/asobj/String_as.h 2010-06-05 09:29:30 +0000
@@ -27,7 +27,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class Global_as;
 
 class String_as : public Relay

=== modified file 
'libcore/asobj/flash/accessibility/AccessibilityProperties_as.h'
--- a/libcore/asobj/flash/accessibility/AccessibilityProperties_as.h    
2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/accessibility/AccessibilityProperties_as.h    
2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global AccessibilityProperties class
 void accessibilityproperties_class_init(as_object& where, const ObjectURI& 
uri);

=== modified file 'libcore/asobj/flash/accessibility/Accessibility_as.h'
--- a/libcore/asobj/flash/accessibility/Accessibility_as.h      2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/accessibility/Accessibility_as.h      2010-06-05 
09:29:30 +0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Accessibility class
 void accessibility_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/desktop/ClipboardFormats_as.h'
--- a/libcore/asobj/flash/desktop/ClipboardFormats_as.h 2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/desktop/ClipboardFormats_as.h 2010-06-05 09:29:30 
+0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ClipboardFormats class
 void clipboardformats_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/desktop/ClipboardTransferMode_as.h'
--- a/libcore/asobj/flash/desktop/ClipboardTransferMode_as.h    2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/desktop/ClipboardTransferMode_as.h    2010-06-05 
09:29:30 +0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ClipboardTransferMode class
 void clipboardtransfermode_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/desktop/Clipboard_as.h'
--- a/libcore/asobj/flash/desktop/Clipboard_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/desktop/Clipboard_as.h        2010-06-05 09:29:30 
+0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Clipboard class
 void clipboard_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/display/AVM1Movie_as.h'
--- a/libcore/asobj/flash/display/AVM1Movie_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/AVM1Movie_as.h        2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/ActionScriptVersion_as.h'
--- a/libcore/asobj/flash/display/ActionScriptVersion_as.h      2010-01-01 
17:48:26 +0000
+++ b/libcore/asobj/flash/display/ActionScriptVersion_as.h      2010-06-05 
09:29:30 +0000
@@ -27,7 +27,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/BitmapDataChannel_as.h'
--- a/libcore/asobj/flash/display/BitmapDataChannel_as.h        2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/display/BitmapDataChannel_as.h        2010-06-05 
09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/BitmapData_as.h'
--- a/libcore/asobj/flash/display/BitmapData_as.h       2010-03-14 06:02:38 
+0000
+++ b/libcore/asobj/flash/display/BitmapData_as.h       2010-06-05 09:29:30 
+0000
@@ -32,7 +32,7 @@
 
 class as_function;
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class Bitmap;
 
 

=== modified file 'libcore/asobj/flash/display/Bitmap_as.h'
--- a/libcore/asobj/flash/display/Bitmap_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/display/Bitmap_as.h   2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/BlendMode_as.h'
--- a/libcore/asobj/flash/display/BlendMode_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/BlendMode_as.h        2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/CapsStyle_as.h'
--- a/libcore/asobj/flash/display/CapsStyle_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/CapsStyle_as.h        2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/DisplayObjectContainer_as.h'
--- a/libcore/asobj/flash/display/DisplayObjectContainer_as.h   2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/display/DisplayObjectContainer_as.h   2010-06-05 
09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/DisplayObject_as.h'
--- a/libcore/asobj/flash/display/DisplayObject_as.h    2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/DisplayObject_as.h    2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/FrameLabel_as.h'
--- a/libcore/asobj/flash/display/FrameLabel_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/FrameLabel_as.h       2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/GradientType_as.h'
--- a/libcore/asobj/flash/display/GradientType_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/GradientType_as.h     2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/Graphics_as.h'
--- a/libcore/asobj/flash/display/Graphics_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/display/Graphics_as.h 2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/IBitmapDrawable_as.h'
--- a/libcore/asobj/flash/display/IBitmapDrawable_as.h  2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/IBitmapDrawable_as.h  2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/InteractiveObject_as.h'
--- a/libcore/asobj/flash/display/InteractiveObject_as.h        2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/display/InteractiveObject_as.h        2010-06-05 
09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/InterpolationMethod_as.h'
--- a/libcore/asobj/flash/display/InterpolationMethod_as.h      2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/display/InterpolationMethod_as.h      2010-06-05 
09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/JointStyle_as.h'
--- a/libcore/asobj/flash/display/JointStyle_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/JointStyle_as.h       2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/LineScaleMode_as.h'
--- a/libcore/asobj/flash/display/LineScaleMode_as.h    2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/LineScaleMode_as.h    2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/LoaderInfo_as.h'
--- a/libcore/asobj/flash/display/LoaderInfo_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/LoaderInfo_as.h       2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/Loader_as.h'
--- a/libcore/asobj/flash/display/Loader_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/display/Loader_as.h   2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/MorphShape_as.h'
--- a/libcore/asobj/flash/display/MorphShape_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/MorphShape_as.h       2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/MovieClip_as.h'
--- a/libcore/asobj/flash/display/MovieClip_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/MovieClip_as.h        2010-06-05 09:29:30 
+0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class DisplayObject;
 
 /// Initialize the global MovieClip class

=== modified file 'libcore/asobj/flash/display/PixelSnapping_as.h'
--- a/libcore/asobj/flash/display/PixelSnapping_as.h    2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/PixelSnapping_as.h    2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/SWFVersion_as.h'
--- a/libcore/asobj/flash/display/SWFVersion_as.h       2010-01-01 17:48:26 
+0000
+++ b/libcore/asobj/flash/display/SWFVersion_as.h       2010-06-05 09:29:30 
+0000
@@ -27,7 +27,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/Scene_as.h'
--- a/libcore/asobj/flash/display/Scene_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/display/Scene_as.h    2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/Shape_as.h'
--- a/libcore/asobj/flash/display/Shape_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/display/Shape_as.h    2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/SimpleButton_as.h'
--- a/libcore/asobj/flash/display/SimpleButton_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/SimpleButton_as.h     2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/SpreadMethod_as.h'
--- a/libcore/asobj/flash/display/SpreadMethod_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/SpreadMethod_as.h     2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/Sprite_as.h'
--- a/libcore/asobj/flash/display/Sprite_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/display/Sprite_as.h   2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/StageAlign_as.h'
--- a/libcore/asobj/flash/display/StageAlign_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/StageAlign_as.h       2010-06-05 09:29:30 
+0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StageAlign class
 void stagealign_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/display/StageDisplayState_as.h'
--- a/libcore/asobj/flash/display/StageDisplayState_as.h        2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/display/StageDisplayState_as.h        2010-06-05 
09:29:30 +0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StageDisplayState class
 void stagedisplaystate_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/display/StageQuality_as.h'
--- a/libcore/asobj/flash/display/StageQuality_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/StageQuality_as.h     2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/StageScaleMode_as.h'
--- a/libcore/asobj/flash/display/StageScaleMode_as.h   2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/display/StageScaleMode_as.h   2010-06-05 09:29:30 
+0000
@@ -23,7 +23,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 namespace gnash {
 

=== modified file 'libcore/asobj/flash/display/Stage_as.h'
--- a/libcore/asobj/flash/display/Stage_as.h    2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/flash/display/Stage_as.h    2010-06-05 09:29:30 +0000
@@ -22,7 +22,7 @@
 
 namespace gnash {
 
-class ObjectURI;
+struct ObjectURI;
 class as_object;
 
 /// This is the Stage ActionScript object.

=== modified file 'libcore/asobj/flash/errors/EOFError_as.h'
--- a/libcore/asobj/flash/errors/EOFError_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/errors/EOFError_as.h  2010-06-05 09:29:30 +0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global EOFError class
 void eoferror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/errors/IOError_as.h'
--- a/libcore/asobj/flash/errors/IOError_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/errors/IOError_as.h   2010-06-05 09:29:30 +0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IOError class
 void ioerror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/errors/IllegalOperationError_as.h'
--- a/libcore/asobj/flash/errors/IllegalOperationError_as.h     2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/errors/IllegalOperationError_as.h     2010-06-05 
09:29:30 +0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IllegalOperationError class
 void illegaloperationerror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/errors/InvalidSWFError_as.h'
--- a/libcore/asobj/flash/errors/InvalidSWFError_as.h   2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/errors/InvalidSWFError_as.h   2010-06-05 09:29:30 
+0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global InvalidSWFError class
 void invalidswferror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/errors/MemoryError_as.h'
--- a/libcore/asobj/flash/errors/MemoryError_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/errors/MemoryError_as.h       2010-06-05 09:29:30 
+0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global MemoryError class
 void memoryerror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/errors/ScriptTimeoutError_as.h'
--- a/libcore/asobj/flash/errors/ScriptTimeoutError_as.h        2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/errors/ScriptTimeoutError_as.h        2010-06-05 
09:29:30 +0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ScriptTimeoutError class
 void scripttimeouterror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/errors/StackOverflowError_as.h'
--- a/libcore/asobj/flash/errors/StackOverflowError_as.h        2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/errors/StackOverflowError_as.h        2010-06-05 
09:29:30 +0000
@@ -25,7 +25,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StackOverflowError class
 void stackoverflowerror_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/ActivityEvent_as.h'
--- a/libcore/asobj/flash/events/ActivityEvent_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/ActivityEvent_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ActivityEvent class
 void activityevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/AsyncErrorEvent_as.h'
--- a/libcore/asobj/flash/events/AsyncErrorEvent_as.h   2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/AsyncErrorEvent_as.h   2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global AsyncErrorEvent class
 void asyncerrorevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/ContextMenuEvent_as.h'
--- a/libcore/asobj/flash/events/ContextMenuEvent_as.h  2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/ContextMenuEvent_as.h  2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ContextMenuEvent class
 void contextmenuevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/DataEvent_as.h'
--- a/libcore/asobj/flash/events/DataEvent_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/events/DataEvent_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global DataEvent class
 void dataevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/ErrorEvent_as.h'
--- a/libcore/asobj/flash/events/ErrorEvent_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/ErrorEvent_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ErrorEvent class
 void errorevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/EventDispatcher_as.h'
--- a/libcore/asobj/flash/events/EventDispatcher_as.h   2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/EventDispatcher_as.h   2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global EventDispatcher class
 void eventdispatcher_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/EventPhase_as.h'
--- a/libcore/asobj/flash/events/EventPhase_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/EventPhase_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global EventPhase class
 void eventphase_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/Event_as.h'
--- a/libcore/asobj/flash/events/Event_as.h     2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/events/Event_as.h     2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Event class
 void event_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/FocusEvent_as.h'
--- a/libcore/asobj/flash/events/FocusEvent_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/FocusEvent_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FocusEvent class
 void focusevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/FullScreenEvent_as.h'
--- a/libcore/asobj/flash/events/FullScreenEvent_as.h   2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/FullScreenEvent_as.h   2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FullScreenEvent class
 void fullscreenevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/HTTPStatusEvent_as.h'
--- a/libcore/asobj/flash/events/HTTPStatusEvent_as.h   2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/HTTPStatusEvent_as.h   2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global HTTPStatusEvent class
 void httpstatusevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/IEventDispatcher_as.h'
--- a/libcore/asobj/flash/events/IEventDispatcher_as.h  2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/IEventDispatcher_as.h  2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IEventDispatcher class
 void ieventdispatcher_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/IMEEvent_as.h'
--- a/libcore/asobj/flash/events/IMEEvent_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/events/IMEEvent_as.h  2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IMEEvent class
 void imeevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/IOErrorEvent_as.h'
--- a/libcore/asobj/flash/events/IOErrorEvent_as.h      2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/IOErrorEvent_as.h      2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IOErrorEvent class
 void ioerrorevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/KeyboardEvent_as.h'
--- a/libcore/asobj/flash/events/KeyboardEvent_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/KeyboardEvent_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global KeyboardEvent class
 void keyboardevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/MouseEvent_as.h'
--- a/libcore/asobj/flash/events/MouseEvent_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/MouseEvent_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global MouseEvent class
 void mouseevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/NetStatusEvent_as.h'
--- a/libcore/asobj/flash/events/NetStatusEvent_as.h    2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/NetStatusEvent_as.h    2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global NetStatusEvent class
 void netstatusevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/ProgressEvent_as.h'
--- a/libcore/asobj/flash/events/ProgressEvent_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/ProgressEvent_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ProgressEvent class
 void progressevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/SecurityErrorEvent_as.h'
--- a/libcore/asobj/flash/events/SecurityErrorEvent_as.h        2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/events/SecurityErrorEvent_as.h        2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SecurityErrorEvent class
 void securityerrorevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/StatusEvent_as.h'
--- a/libcore/asobj/flash/events/StatusEvent_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/StatusEvent_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StatusEvent class
 void statusevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/SyncEvent_as.h'
--- a/libcore/asobj/flash/events/SyncEvent_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/events/SyncEvent_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SyncEvent class
 void syncevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/TextEvent_as.h'
--- a/libcore/asobj/flash/events/TextEvent_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/events/TextEvent_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextEvent class
 void textevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/events/TimerEvent_as.h'
--- a/libcore/asobj/flash/events/TimerEvent_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/events/TimerEvent_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TimerEvent class
 void timerevent_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/external/ExternalInterface_as.h'
--- a/libcore/asobj/flash/external/ExternalInterface_as.h       2010-06-04 
09:40:46 +0000
+++ b/libcore/asobj/flash/external/ExternalInterface_as.h       2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 class as_object;
 class as_value;
-class ObjectURI;
+struct ObjectURI;
 class Global_as;
 class movie_root;
 }

=== modified file 'libcore/asobj/flash/filters/BevelFilter_as.h'
--- a/libcore/asobj/flash/filters/BevelFilter_as.h      2010-01-01 17:48:26 
+0000
+++ b/libcore/asobj/flash/filters/BevelFilter_as.h      2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global BitmapFilter class
 void bevelfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/BitmapFilterQuality_as.h'
--- a/libcore/asobj/flash/filters/BitmapFilterQuality_as.h      2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/filters/BitmapFilterQuality_as.h      2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global BitmapFilterQuality class
 void bitmapfilterquality_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/BitmapFilterType_as.h'
--- a/libcore/asobj/flash/filters/BitmapFilterType_as.h 2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/filters/BitmapFilterType_as.h 2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global BitmapFilterType class
 void bitmapfiltertype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/BitmapFilter_as.h'
--- a/libcore/asobj/flash/filters/BitmapFilter_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/filters/BitmapFilter_as.h     2010-06-05 09:29:30 
+0000
@@ -25,7 +25,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global BitmapFilter class
 void bitmapfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/BlurFilter_as.h'
--- a/libcore/asobj/flash/filters/BlurFilter_as.h       2010-01-01 17:48:26 
+0000
+++ b/libcore/asobj/flash/filters/BlurFilter_as.h       2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global BlurFilter class
 void blurfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/ColorMatrixFilter_as.h'
--- a/libcore/asobj/flash/filters/ColorMatrixFilter_as.h        2010-01-01 
17:48:26 +0000
+++ b/libcore/asobj/flash/filters/ColorMatrixFilter_as.h        2010-06-05 
09:29:30 +0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ColorMatrixFilter class
 void colormatrixfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/ConvolutionFilter_as.h'
--- a/libcore/asobj/flash/filters/ConvolutionFilter_as.h        2010-01-01 
17:48:26 +0000
+++ b/libcore/asobj/flash/filters/ConvolutionFilter_as.h        2010-06-05 
09:29:30 +0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ConvolutionFilter class
 void convolutionfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/DisplacementMapFilterMode_as.h'
--- a/libcore/asobj/flash/filters/DisplacementMapFilterMode_as.h        
2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/filters/DisplacementMapFilterMode_as.h        
2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global DisplacementMapFilterMode class
 void displacementmapfiltermode_class_init(as_object& where, const ObjectURI& 
uri);

=== modified file 'libcore/asobj/flash/filters/DisplacementMapFilter_as.h'
--- a/libcore/asobj/flash/filters/DisplacementMapFilter_as.h    2010-03-10 
16:13:07 +0000
+++ b/libcore/asobj/flash/filters/DisplacementMapFilter_as.h    2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global DisplacementMapFilter class
 void displacementmapfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/DropShadowFilter_as.h'
--- a/libcore/asobj/flash/filters/DropShadowFilter_as.h 2010-01-01 17:48:26 
+0000
+++ b/libcore/asobj/flash/filters/DropShadowFilter_as.h 2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global DropShadowFilter class
 void dropshadowfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/GlowFilter_as.h'
--- a/libcore/asobj/flash/filters/GlowFilter_as.h       2010-01-01 17:48:26 
+0000
+++ b/libcore/asobj/flash/filters/GlowFilter_as.h       2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global GlowFilter class
 void glowfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/GradientBevelFilter_as.h'
--- a/libcore/asobj/flash/filters/GradientBevelFilter_as.h      2010-01-01 
17:48:26 +0000
+++ b/libcore/asobj/flash/filters/GradientBevelFilter_as.h      2010-06-05 
09:29:30 +0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global GradientBevelFilter class
 void gradientbevelfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/filters/GradientGlowFilter_as.h'
--- a/libcore/asobj/flash/filters/GradientGlowFilter_as.h       2010-01-01 
17:48:26 +0000
+++ b/libcore/asobj/flash/filters/GradientGlowFilter_as.h       2010-06-05 
09:29:30 +0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global GradientGlowFilter class
 void gradientglowfilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/flash_pkg.h'
--- a/libcore/asobj/flash/flash_pkg.h   2010-01-01 17:48:26 +0000
+++ b/libcore/asobj/flash/flash_pkg.h   2010-06-05 09:29:30 +0000
@@ -21,7 +21,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 void flash_package_init(as_object& pkg, const ObjectURI& uri);
 

=== modified file 'libcore/asobj/flash/geom/ColorTransform_as.h'
--- a/libcore/asobj/flash/geom/ColorTransform_as.h      2010-03-14 06:02:38 
+0000
+++ b/libcore/asobj/flash/geom/ColorTransform_as.h      2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 namespace gnash {
     class as_object;
-    class ObjectURI;
+    struct ObjectURI;
 }
 
 namespace gnash {

=== modified file 'libcore/asobj/flash/geom/Matrix_as.h'
--- a/libcore/asobj/flash/geom/Matrix_as.h      2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/geom/Matrix_as.h      2010-06-05 09:29:30 +0000
@@ -25,7 +25,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Matrix class
 void matrix_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/geom/Point_as.h'
--- a/libcore/asobj/flash/geom/Point_as.h       2010-03-10 16:13:07 +0000
+++ b/libcore/asobj/flash/geom/Point_as.h       2010-06-05 09:29:30 +0000
@@ -27,7 +27,7 @@
 
 class as_function;
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class fn_call;
 
 /// Initialize the global Point class

=== modified file 'libcore/asobj/flash/geom/Rectangle_as.h'
--- a/libcore/asobj/flash/geom/Rectangle_as.h   2010-03-11 01:47:08 +0000
+++ b/libcore/asobj/flash/geom/Rectangle_as.h   2010-06-05 09:29:30 +0000
@@ -27,7 +27,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Rectangle class
 void rectangle_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/geom/Transform_as.h'
--- a/libcore/asobj/flash/geom/Transform_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/geom/Transform_as.h   2010-06-05 09:29:30 +0000
@@ -25,7 +25,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Transform class
 void transform_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/Camera_as.h'
--- a/libcore/asobj/flash/media/Camera_as.h     2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/media/Camera_as.h     2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Camera class
 void camera_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/ID3Info_as.h'
--- a/libcore/asobj/flash/media/ID3Info_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/media/ID3Info_as.h    2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ID3Info class
 void id3info_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/Microphone_as.h'
--- a/libcore/asobj/flash/media/Microphone_as.h 2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/flash/media/Microphone_as.h 2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Microphone class
 void microphone_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/SoundChannel_as.h'
--- a/libcore/asobj/flash/media/SoundChannel_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/media/SoundChannel_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SoundChannel class
 void soundchannel_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/SoundLoaderContext_as.h'
--- a/libcore/asobj/flash/media/SoundLoaderContext_as.h 2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/media/SoundLoaderContext_as.h 2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SoundLoaderContext class
 void soundloadercontext_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/SoundMixer_as.h'
--- a/libcore/asobj/flash/media/SoundMixer_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/media/SoundMixer_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SoundMixer class
 void soundmixer_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/SoundTransform_as.h'
--- a/libcore/asobj/flash/media/SoundTransform_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/media/SoundTransform_as.h     2010-06-05 09:29:30 
+0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SoundTransform class
 void soundtransform_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/media/Sound_as.h'
--- a/libcore/asobj/flash/media/Sound_as.h      2010-04-25 23:44:54 +0000
+++ b/libcore/asobj/flash/media/Sound_as.h      2010-06-05 09:29:30 +0000
@@ -46,7 +46,7 @@
        
        class fn_call;
        class as_object;
-    class ObjectURI;
+    struct ObjectURI;
     class DisplayObject;
 
 class Sound_as : public ActiveRelay

=== modified file 'libcore/asobj/flash/media/Video_as.h'
--- a/libcore/asobj/flash/media/Video_as.h      2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/media/Video_as.h      2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Video class
 void video_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/FileFilter_as.h'
--- a/libcore/asobj/flash/net/FileFilter_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/FileFilter_as.h   2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FileFilter class
 void filefilter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/FileReferenceList_as.h'
--- a/libcore/asobj/flash/net/FileReferenceList_as.h    2010-03-10 16:13:07 
+0000
+++ b/libcore/asobj/flash/net/FileReferenceList_as.h    2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FileReferenceList class
 void filereferencelist_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/FileReference_as.h'
--- a/libcore/asobj/flash/net/FileReference_as.h        2010-03-10 16:13:07 
+0000
+++ b/libcore/asobj/flash/net/FileReference_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FileReference class
 void filereference_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/IDynamicPropertyOutput_as.h'
--- a/libcore/asobj/flash/net/IDynamicPropertyOutput_as.h       2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/net/IDynamicPropertyOutput_as.h       2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IDynamicPropertyOutput class
 void idynamicpropertyoutput_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/IDynamicPropertyWriter_as.h'
--- a/libcore/asobj/flash/net/IDynamicPropertyWriter_as.h       2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/net/IDynamicPropertyWriter_as.h       2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IDynamicPropertyWriter class
 void idynamicpropertywriter_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/LocalConnection_as.h'
--- a/libcore/asobj/flash/net/LocalConnection_as.h      2010-04-25 17:50:48 
+0000
+++ b/libcore/asobj/flash/net/LocalConnection_as.h      2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 void registerLocalConnectionNative(as_object& global);
 

=== modified file 'libcore/asobj/flash/net/NetConnection_as.h'
--- a/libcore/asobj/flash/net/NetConnection_as.h        2010-04-21 19:29:41 
+0000
+++ b/libcore/asobj/flash/net/NetConnection_as.h        2010-06-05 09:29:30 
+0000
@@ -33,7 +33,7 @@
     class as_object;
     class as_value;
     class IOChannel;
-    class ObjectURI;
+    struct ObjectURI;
 }
 
 namespace gnash {

=== modified file 'libcore/asobj/flash/net/NetStream_as.h'
--- a/libcore/asobj/flash/net/NetStream_as.h    2010-03-13 18:00:33 +0000
+++ b/libcore/asobj/flash/net/NetStream_as.h    2010-06-05 09:29:30 +0000
@@ -47,7 +47,7 @@
     class NetConnection_as;
     class as_function;
     class DisplayObject;
-    class ObjectURI;
+    struct ObjectURI;
     namespace media {
         class MediaHandler;
     }

=== modified file 'libcore/asobj/flash/net/ObjectEncoding_as.h'
--- a/libcore/asobj/flash/net/ObjectEncoding_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/net/ObjectEncoding_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ObjectEncoding class
 void objectencoding_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/Responder_as.h'
--- a/libcore/asobj/flash/net/Responder_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/Responder_as.h    2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Responder class
 void responder_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/SharedObjectFlushStatus_as.h'
--- a/libcore/asobj/flash/net/SharedObjectFlushStatus_as.h      2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/net/SharedObjectFlushStatus_as.h      2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SharedObjectFlushStatus class
 void sharedobjectflushstatus_class_init(as_object& where, const ObjectURI& 
uri);

=== modified file 'libcore/asobj/flash/net/SharedObject_as.h'
--- a/libcore/asobj/flash/net/SharedObject_as.h 2010-03-09 20:11:52 +0000
+++ b/libcore/asobj/flash/net/SharedObject_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 // Forward declarations
 namespace gnash {
     class as_object;
-    class ObjectURI;
+    struct ObjectURI;
     class SharedObject_as;
     class VM;
 }

=== modified file 'libcore/asobj/flash/net/Socket_as.h'
--- a/libcore/asobj/flash/net/Socket_as.h       2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/Socket_as.h       2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Socket class
 void socket_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLLoaderDataFormat_as.h'
--- a/libcore/asobj/flash/net/URLLoaderDataFormat_as.h  2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/net/URLLoaderDataFormat_as.h  2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLLoaderDataFormat class
 void urlloaderdataformat_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLLoader_as.h'
--- a/libcore/asobj/flash/net/URLLoader_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/URLLoader_as.h    2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLLoader class
 void urlloader_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLRequestHeader_as.h'
--- a/libcore/asobj/flash/net/URLRequestHeader_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/net/URLRequestHeader_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLRequestHeader class
 void urlrequestheader_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLRequestMethod_as.h'
--- a/libcore/asobj/flash/net/URLRequestMethod_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/net/URLRequestMethod_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLRequestMethod class
 void urlrequestmethod_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLRequest_as.h'
--- a/libcore/asobj/flash/net/URLRequest_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/URLRequest_as.h   2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLRequest class
 void urlrequest_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLStream_as.h'
--- a/libcore/asobj/flash/net/URLStream_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/URLStream_as.h    2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLStream class
 void urlstream_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/URLVariables_as.h'
--- a/libcore/asobj/flash/net/URLVariables_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/net/URLVariables_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global URLVariables class
 void urlvariables_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/net/XMLSocket_as.h'
--- a/libcore/asobj/flash/net/XMLSocket_as.h    2010-03-09 20:11:52 +0000
+++ b/libcore/asobj/flash/net/XMLSocket_as.h    2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global XMLSocket class
 void xmlsocket_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/printing/PrintJobOptions_as.h'
--- a/libcore/asobj/flash/printing/PrintJobOptions_as.h 2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/printing/PrintJobOptions_as.h 2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global PrintJobOptions class
 void printjoboptions_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/printing/PrintJobOrientation_as.h'
--- a/libcore/asobj/flash/printing/PrintJobOrientation_as.h     2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/printing/PrintJobOrientation_as.h     2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global PrintJobOrientation class
 void printjoborientation_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/printing/PrintJob_as.h'
--- a/libcore/asobj/flash/printing/PrintJob_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/printing/PrintJob_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global PrintJob class
 void printjob_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/sampler/DeleteObjectSample_as.h'
--- a/libcore/asobj/flash/sampler/DeleteObjectSample_as.h       2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/sampler/DeleteObjectSample_as.h       2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global DeleteObjectSample class
 void deleteobjectsample_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/sampler/NewObjectSample_as.h'
--- a/libcore/asobj/flash/sampler/NewObjectSample_as.h  2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/sampler/NewObjectSample_as.h  2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global NewObjectSample class
 void newobjectsample_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/sampler/Sample_as.h'
--- a/libcore/asobj/flash/sampler/Sample_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/sampler/Sample_as.h   2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Sample class
 void sample_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/sampler/StackFrame_as.h'
--- a/libcore/asobj/flash/sampler/StackFrame_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/sampler/StackFrame_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StackFrame class
 void stackframe_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/ApplicationDomain_as.h'
--- a/libcore/asobj/flash/system/ApplicationDomain_as.h 2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/system/ApplicationDomain_as.h 2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ApplicationDomain class
 void applicationdomain_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/Capabilities_as.h'
--- a/libcore/asobj/flash/system/Capabilities_as.h      2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/system/Capabilities_as.h      2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Capabilities class
 void capabilities_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/IMEConversionMode_as.h'
--- a/libcore/asobj/flash/system/IMEConversionMode_as.h 2010-01-01 17:48:26 
+0000
+++ b/libcore/asobj/flash/system/IMEConversionMode_as.h 2010-06-05 09:29:30 
+0000
@@ -29,7 +29,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IMEConversionMode class
 void imeconversionmode_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/IME_as.h'
--- a/libcore/asobj/flash/system/IME_as.h       2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/system/IME_as.h       2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IME class
 void ime_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/LoaderContext_as.h'
--- a/libcore/asobj/flash/system/LoaderContext_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/system/LoaderContext_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global LoaderContext class
 void loadercontext_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/SecurityDomain_as.h'
--- a/libcore/asobj/flash/system/SecurityDomain_as.h    2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/system/SecurityDomain_as.h    2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SecurityDomain class
 void securitydomain_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/SecurityPanel_as.h'
--- a/libcore/asobj/flash/system/SecurityPanel_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/system/SecurityPanel_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global SecurityPanel class
 void securitypanel_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/Security_as.h'
--- a/libcore/asobj/flash/system/Security_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/system/Security_as.h  2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Security class
 void security_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/system/System_as.h'
--- a/libcore/asobj/flash/system/System_as.h    2010-06-03 15:07:12 +0000
+++ b/libcore/asobj/flash/system/System_as.h    2010-06-05 09:29:30 +0000
@@ -28,7 +28,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global System class
 void system_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/AntiAliasType_as.h'
--- a/libcore/asobj/flash/text/AntiAliasType_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/text/AntiAliasType_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global AntiAliasType class
 void antialiastype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/CSMSettings_as.h'
--- a/libcore/asobj/flash/text/CSMSettings_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/CSMSettings_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global CSMSettings class
 void csmsettings_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/FontStyle_as.h'
--- a/libcore/asobj/flash/text/FontStyle_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/FontStyle_as.h   2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FontStyle class
 void fontstyle_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/FontType_as.h'
--- a/libcore/asobj/flash/text/FontType_as.h    2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/FontType_as.h    2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global FontType class
 void fonttype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/Font_as.h'
--- a/libcore/asobj/flash/text/Font_as.h        2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/Font_as.h        2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Font class
 void font_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/GridFitType_as.h'
--- a/libcore/asobj/flash/text/GridFitType_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/GridFitType_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global GridFitType class
 void gridfittype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/StaticText_as.h'
--- a/libcore/asobj/flash/text/StaticText_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/StaticText_as.h  2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StaticText class
 void statictext_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/StyleSheet_as.h'
--- a/libcore/asobj/flash/text/StyleSheet_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/text/StyleSheet_as.h  2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global StyleSheet class
 void stylesheet_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextColorType_as.h'
--- a/libcore/asobj/flash/text/TextColorType_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/text/TextColorType_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextColorType class
 void textcolortype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextDisplayMode_as.h'
--- a/libcore/asobj/flash/text/TextDisplayMode_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/text/TextDisplayMode_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextDisplayMode class
 void textdisplaymode_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextFieldAutoSize_as.h'
--- a/libcore/asobj/flash/text/TextFieldAutoSize_as.h   2009-07-16 08:30:06 
+0000
+++ b/libcore/asobj/flash/text/TextFieldAutoSize_as.h   2010-06-05 09:29:30 
+0000
@@ -27,7 +27,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the TextFieldAutoSize Class
 void textfieldautosize_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextFieldType_as.h'
--- a/libcore/asobj/flash/text/TextFieldType_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/text/TextFieldType_as.h       2010-06-05 09:29:30 
+0000
@@ -25,7 +25,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextFieldType class
 void textfieldtype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextField_as.h'
--- a/libcore/asobj/flash/text/TextField_as.h   2010-02-17 02:54:31 +0000
+++ b/libcore/asobj/flash/text/TextField_as.h   2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 class Global_as;
 
 /// Native function to create a plain object with TextField properties

=== modified file 'libcore/asobj/flash/text/TextFormatAlign_as.h'
--- a/libcore/asobj/flash/text/TextFormatAlign_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/text/TextFormatAlign_as.h     2010-06-05 09:29:30 
+0000
@@ -25,7 +25,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextFormatAlign class
 void textformatalign_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextLineMetrics_as.h'
--- a/libcore/asobj/flash/text/TextLineMetrics_as.h     2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/text/TextLineMetrics_as.h     2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextLineMetrics class
 void textlinemetrics_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextRenderer_as.h'
--- a/libcore/asobj/flash/text/TextRenderer_as.h        2010-03-10 16:13:07 
+0000
+++ b/libcore/asobj/flash/text/TextRenderer_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global TextRenderer class
 void textrenderer_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/text/TextSnapshot_as.h'
--- a/libcore/asobj/flash/text/TextSnapshot_as.h        2010-03-14 04:51:25 
+0000
+++ b/libcore/asobj/flash/text/TextSnapshot_as.h        2010-06-05 09:29:30 
+0000
@@ -22,7 +22,7 @@
 
 namespace gnash {
     class as_object;
-    class ObjectURI;
+    struct ObjectURI;
 }
 
 namespace gnash {

=== modified file 'libcore/asobj/flash/ui/ContextMenuBuiltInItems_as.h'
--- a/libcore/asobj/flash/ui/ContextMenuBuiltInItems_as.h       2010-01-25 
18:52:20 +0000
+++ b/libcore/asobj/flash/ui/ContextMenuBuiltInItems_as.h       2010-06-05 
09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ContextMenuBuiltInItems class
 void contextmenubuiltinitems_class_init(as_object& where, const ObjectURI& 
uri);

=== modified file 'libcore/asobj/flash/ui/ContextMenuItem_as.h'
--- a/libcore/asobj/flash/ui/ContextMenuItem_as.h       2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/ui/ContextMenuItem_as.h       2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ContextMenuItem class
 void contextmenuitem_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/ui/ContextMenu_as.h'
--- a/libcore/asobj/flash/ui/ContextMenu_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/ui/ContextMenu_as.h   2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ContextMenu class
 void contextmenu_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/ui/KeyLocation_as.h'
--- a/libcore/asobj/flash/ui/KeyLocation_as.h   2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/ui/KeyLocation_as.h   2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global KeyLocation class
 void keylocation_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/ui/Keyboard_as.h'
--- a/libcore/asobj/flash/ui/Keyboard_as.h      2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/ui/Keyboard_as.h      2010-06-05 09:29:30 +0000
@@ -24,7 +24,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 void keyboard_class_init(as_object& global, const ObjectURI& uri);
 void registerKeyboardNative(as_object& global);

=== modified file 'libcore/asobj/flash/ui/Mouse_as.h'
--- a/libcore/asobj/flash/ui/Mouse_as.h 2010-01-11 06:41:38 +0000
+++ b/libcore/asobj/flash/ui/Mouse_as.h 2010-06-05 09:29:30 +0000
@@ -23,7 +23,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 class Mouse_as
 {

=== modified file 'libcore/asobj/flash/utils/ByteArray_as.h'
--- a/libcore/asobj/flash/utils/ByteArray_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/utils/ByteArray_as.h  2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global ByteArray class
 void bytearray_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/Dictionary_as.h'
--- a/libcore/asobj/flash/utils/Dictionary_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/utils/Dictionary_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Dictionary class
 void dictionary_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/Endian_as.h'
--- a/libcore/asobj/flash/utils/Endian_as.h     2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/utils/Endian_as.h     2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Endian class
 void endian_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/IDataInput_as.h'
--- a/libcore/asobj/flash/utils/IDataInput_as.h 2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/utils/IDataInput_as.h 2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IDataInput class
 void idatainput_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/IDataOutput_as.h'
--- a/libcore/asobj/flash/utils/IDataOutput_as.h        2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/utils/IDataOutput_as.h        2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IDataOutput class
 void idataoutput_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/IExternalizable_as.h'
--- a/libcore/asobj/flash/utils/IExternalizable_as.h    2010-01-25 18:52:20 
+0000
+++ b/libcore/asobj/flash/utils/IExternalizable_as.h    2010-06-05 09:29:30 
+0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global IExternalizable class
 void iexternalizable_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/Proxy_as.h'
--- a/libcore/asobj/flash/utils/Proxy_as.h      2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/utils/Proxy_as.h      2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Proxy class
 void proxy_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/utils/Timer_as.h'
--- a/libcore/asobj/flash/utils/Timer_as.h      2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/utils/Timer_as.h      2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global Timer class
 void timer_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/xml/XMLNodeType_as.h'
--- a/libcore/asobj/flash/xml/XMLNodeType_as.h  2010-01-25 18:52:20 +0000
+++ b/libcore/asobj/flash/xml/XMLNodeType_as.h  2010-06-05 09:29:30 +0000
@@ -26,7 +26,7 @@
 
 // Forward declarations
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global XMLNodeType class
 void xmlnodetype_class_init(as_object& where, const ObjectURI& uri);

=== modified file 'libcore/asobj/flash/xml/XMLNode_as.h'
--- a/libcore/asobj/flash/xml/XMLNode_as.h      2010-03-14 06:02:38 +0000
+++ b/libcore/asobj/flash/xml/XMLNode_as.h      2010-06-05 09:29:30 +0000
@@ -30,7 +30,7 @@
 namespace gnash {
     class as_object;
     class Global_as;
-    class ObjectURI;
+    struct ObjectURI;
 }
 
 namespace gnash {

=== modified file 'libcore/asobj/int_as.h'
--- a/libcore/asobj/int_as.h    2009-07-16 08:30:06 +0000
+++ b/libcore/asobj/int_as.h    2010-06-05 09:29:30 +0000
@@ -29,7 +29,7 @@
 namespace gnash {
 
 class as_object;
-class ObjectURI;
+struct ObjectURI;
 
 /// Initialize the global int class
 void int_class_init(as_object& global, const ObjectURI& uri);


reply via email to

[Prev in Thread] Current Thread [Next in Thread]