<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -32,7 +32,7 @@
 
 /* Begin PBXFileReference section */
 		1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
-		1D6058910D05DD3D006BFB54 /* CocoaAMF-iPhone.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = &quot;CocoaAMF-iPhone.app&quot;; sourceTree = BUILT_PRODUCTS_DIR; };
+		1D6058910D05DD3D006BFB54 /* CocoaAMFiPhone.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CocoaAMFiPhone.app; sourceTree = BUILT_PRODUCTS_DIR; };
 		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
 		288765A40DF7441C002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
 		2C0793180FAB983300100142 /* AMFDebugUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AMFDebugUnarchiver.h; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -87,7 +87,7 @@
 		19C28FACFE9D520D11CA2CBB /* Products */ = {
 			isa = PBXGroup;
 			children = (
-				1D6058910D05DD3D006BFB54 /* CocoaAMF-iPhone.app */,
+				1D6058910D05DD3D006BFB54 /* CocoaAMFiPhone.app */,
 			);
 			name = Products;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -249,7 +249,7 @@
 			);
 			name = &quot;CocoaAMF-iPhone&quot;;
 			productName = &quot;CocoaAMF-iPhone&quot;;
-			productReference = 1D6058910D05DD3D006BFB54 /* CocoaAMF-iPhone.app */;
+			productReference = 1D6058910D05DD3D006BFB54 /* CocoaAMFiPhone.app */;
 			productType = &quot;com.apple.product-type.application&quot;;
 		};
 /* End PBXNativeTarget section */
@@ -311,12 +311,14 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				&quot;CODE_SIGN_IDENTITY[sdk=iphoneos*]&quot; = &quot;iPhone Developer: Marc Bauer (W45F476LEN)&quot;;
 				COPY_PHASE_STRIP = NO;
 				GCC_DYNAMIC_NO_PIC = NO;
 				GCC_OPTIMIZATION_LEVEL = 0;
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				INFOPLIST_FILE = &quot;Examples/SimpleRemotingCallExample-iPhone/Info.plist&quot;;
-				PRODUCT_NAME = &quot;CocoaAMF-iPhone&quot;;
+				PRODUCT_NAME = CocoaAMFiPhone;
+				&quot;PROVISIONING_PROFILE[sdk=iphoneos*]&quot; = &quot;91C0DF3D-9849-40D4-A66C-A84C4378DD25&quot;;
 			};
 			name = Debug;
 		};
@@ -327,7 +329,7 @@
 				COPY_PHASE_STRIP = YES;
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				INFOPLIST_FILE = &quot;Examples/SimpleRemotingCallExample-iPhone/Info.plist&quot;;
-				PRODUCT_NAME = &quot;CocoaAMF-iPhone&quot;;
+				PRODUCT_NAME = CocoaAMFiPhone;
 			};
 			name = Release;
 		};
@@ -335,14 +337,15 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
-				&quot;CODE_SIGN_IDENTITY[sdk=iphoneos*]&quot; = &quot;iPhone Developer: Marc Bauer&quot;;
+				&quot;CODE_SIGN_IDENTITY[sdk=iphoneos*]&quot; = &quot;iPhone Developer: Marc Bauer (W45F476LEN)&quot;;
 				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
 				ONLY_ACTIVE_ARCH = YES;
 				PREBINDING = NO;
-				&quot;PROVISIONING_PROFILE[sdk=iphoneos*]&quot; = &quot;779C2665-738E-452C-8B5A-30583BAD5BE9&quot;;
-				SDKROOT = iphoneos2.2;
+				&quot;PROVISIONING_PROFILE[sdk=iphoneos*]&quot; = &quot;91C0DF3D-9849-40D4-A66C-A84C4378DD25&quot;;
+				SDKROOT = iphoneos3.0;
 			};
 			name = Debug;
 		};</diff>
      <filename>CocoaAMF-iPhone.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -1280,6 +1280,7 @@
 				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
 				ONLY_ACTIVE_ARCH = YES;</diff>
      <filename>CocoaAMF.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -928,7 +928,7 @@ not allow externalizable objects (non-keyed archiving)!&quot;];
 		else if ([key isKindOfClass:[NSNumber class]])
 			[numericKeys addObject:key];
 		else
-			[NSException raise:NSInconsistentArchiveException 
+			[NSException raise:NSInternalInconsistencyException 
 				format:@&quot;Cannot encode dictionary with key of class %@&quot;, [key className]];
 	}
 	[self encodeUnsignedInt29:(([numericKeys count] &lt;&lt; 1) | 1)];</diff>
      <filename>CocoaAMF/AMFArchiver.m</filename>
    </modified>
    <modified>
      <diff>@@ -55,7 +55,7 @@
 
 @implementation AMF3DebugUnarchiver
 
-- (NSObject *)_decodeObjectWithType:(AMF0Type)type
+- (NSObject *)_decodeObjectWithType:(AMF3Type)type
 {
 	AMFDebugDataNode *node = [[[AMFDebugDataNode alloc] init] autorelease];
 	node.version = kAMF3Version;</diff>
      <filename>CocoaAMF/AMFDebugUnarchiver.m</filename>
    </modified>
    <modified>
      <diff>@@ -8,6 +8,9 @@
 
 #import &lt;Foundation/Foundation.h&gt;
 #import &quot;NSObject-AMFExtensions.h&quot;
+#if TARGET_OS_IPHONE
+#import &quot;NSObject-iPhoneExtensions.h&quot;
+#endif
 
 typedef enum _FlexCommandMessageOperationType
 {</diff>
      <filename>CocoaAMF/FlexDataTypes.h</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a652f887678cc39b20831ae72f0e38bf8fcb82cd</id>
    </parent>
  </parents>
  <author>
    <name>mb</name>
    <email>mb@nesium.com</email>
  </author>
  <url>http://github.com/nesium/cocoa-amf/commit/0f815ee13e051460cbea1222e85fce4207ccdf70</url>
  <id>0f815ee13e051460cbea1222e85fce4207ccdf70</id>
  <committed-date>2009-06-19T14:22:35-07:00</committed-date>
  <authored-date>2009-06-19T14:22:35-07:00</authored-date>
  <message>fixed bugs in the iphone version:
- exception name was used which did not exist in cocoa touch
- fixed missing import
- fixed invalid chars in project name (finally! thanks to Marco Bresciani</message>
  <tree>3b66025a45e320c9b5ae7966cdee2c5cdb7e4548</tree>
  <committer>
    <name>mb</name>
    <email>mb@nesium.com</email>
  </committer>
</commit>
