]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Portability: dirent_t cannot be a typedef
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 8 Apr 2011 02:37:19 +0000 (14:37 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 8 Apr 2011 02:37:19 +0000 (14:37 +1200)
compat/compat_shared.h

index 7c09843a269cc61fe71c54209075ed7dc876c705..d2cd4873357be45a7a27c94ecb75463dcc40ffeb 100644 (file)
@@ -57,9 +57,9 @@ extern void (*failure_notify) (const char *);
  * Define our own dirent_t type for consistent simple internal use.
  */
 #if defined(__USE_FILE_OFFSET64)
-typedef struct dirent64 dirent_t;
+#define dirent_t struct dirent64
 #else
-typedef struct dirent dirent_t;
+#define dirent_t struct dirent
 #endif