#ifndef __HIWEBCARBONUTILS__
#define __HIWEBCARBONUTILS__
+#ifndef __LP64__
+
+// These functions are only available for 32-bit.
+
#ifdef __OBJC__
#import <ApplicationServices/ApplicationServices.h>
@class NSImage;
}
#endif
+#endif
#endif // __HIWEBCARBONUTILS__
#ifndef __HIWebView__
#define __HIWebView__
+#ifndef __LP64__
+
#include <Carbon/Carbon.h>
#include <AvailabilityMacros.h>
* An operating system status code.
*
* Availability:
- * Mac OS X: in version 10.2.7 and later
+ * Mac OS X: in version 10.2.7 and later [32-bit only]
* CarbonLib: not available
* Non-Carbon CFM: not available
*/
* An operating system status code.
*
* Availability:
- * Mac OS X: in version 10.4 and later
+ * Mac OS X: in version 10.4 and later [32-bit only]
* CarbonLib: not available
* Non-Carbon CFM: not available
*/
* A pointer to a web view object, or NULL.
*
* Availability:
- * Mac OS X: in version 10.2.7 and later
+ * Mac OS X: in version 10.2.7 and later [32-bit only]
* CarbonLib: not available
* Non-Carbon CFM: not available
*/
}
#endif
+#endif
#endif /* __HIWebView__ */
+2007-08-10 Timothy Hatcher <timothy@apple.com>
+
+ Reviewed by Mark Rowe.
+
+ <rdar://problem/5403302> HIWebView.h should be #ifdefed out for 64-bit
+
+ * Carbon/HIWebView.h: #ifdef out the header in 64-bit. Adds a comment about 32-bit only.
+ * Carbon/CarbonUtils.h: Ditto.
+
2007-08-10 Timothy Hatcher <timothy@apple.com>
Reviewed by Adam.