Adapted for Universal Headers 3.4
diff --git a/Mac/Modules/app/appscan.py b/Mac/Modules/app/appscan.py
index 72c2db2..62409c7 100644
--- a/Mac/Modules/app/appscan.py
+++ b/Mac/Modules/app/appscan.py
@@ -48,12 +48,16 @@
 			"appearanceBadTextColorIndexErr",
 			"appearanceThemeHasNoAccents",
 			"appearanceBadCursorIndexErr",
+			"DrawThemeTextBox",    # Funny void* out param
 			]
 
 	def makegreylist(self):
 		return [
 			('#if TARGET_API_MAC_CARBON', [
 				'GetThemeMetric',
+				'GetThemeTextShadowOutset',
+				'GetThemeTextDimensions',
+				'TruncateThemeText',
 			])]
 			
 	def makeblacklisttypes(self):
@@ -71,6 +75,7 @@
 			"ThemeWindowMetrics_ptr",	# ditto
 			"ThemeDrawingState",	# This is an opaque pointer, so it should be simple. Later.
 			"Collection",		# No interface to collection mgr yet.
+			"BytePtr",		# Not yet.
 			]
 
 	def makerepairinstructions(self):