Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef.
diff --git a/Mac/Compat/opendir.c b/Mac/Compat/opendir.c
index f803236..a015609 100644
--- a/Mac/Compat/opendir.c
+++ b/Mac/Compat/opendir.c
@@ -20,7 +20,7 @@
 opendir(path)
 	char *path;
 {
-#ifdef TARGET_API_MAC_CARBON
+#if TARGET_API_MAC_CARBON
 	Str255 ppath;
 	FSSpec fss;
 	int plen;
@@ -80,7 +80,7 @@
 closedir(dirp)
 	DIR *dirp;
 {
-#ifdef TARGET_API_MAC_CARBON
+#if TARGET_API_MAC_CARBON
 	dirp->nextfile = 0;
 #else
 	WDPBRec pb;
@@ -110,7 +110,7 @@
 	
 	dir.d_name[0]= 0;
 	pb.d.ioNamePtr= (unsigned char *)dir.d_name;
-#ifdef TARGET_API_MAC_CARBON
+#if TARGET_API_MAC_CARBON
 	pb.d.ioVRefNum= dp->vrefnum;
 	pb.d.ioDrDirID= dp->dirid;
 #else
@@ -123,7 +123,7 @@
 		errno = EIO;
 		return NULL;
 	}
-#ifdef TARGET_API_MAC_CARBON
+#if TARGET_API_MAC_CARBON
 	p2cstrcpy(dir.d_name, (StringPtr)dir.d_name);
 #else
 	(void) p2cstr((unsigned char *)dir.d_name);