Index: Headers/Foundation/NSZone.h
===================================================================
--- Headers/Foundation/NSZone.h	(revision 27824)
+++ Headers/Foundation/NSZone.h	(working copy)
@@ -242,7 +242,7 @@
  * not built for garbage collection.
  */
 GS_EXPORT void
-GSMakeWeakPointer(Class class, const char *iVarName);
+GSMakeWeakPointer(Class theClass, const char *iVarName);
 
 /**
  * This function must be used to assign a value to a zeroing weak pointer.<br />
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 27824)
+++ ChangeLog	(working copy)
@@ -1,3 +1,8 @@
+2009-02-09  Matt Rice  <ratmice@gmail.com>
+
+	* Headers/Foundation/NSZone.h (GSMakeWeakPointer): Rename class
+	variable to theClass for objc++.
+
 2009-02-09  Richard Frith-Macdonald <rfm@gnu.org>
 
 	* Source/NSArray.m: Implement new methods for inserting and replacing
