From: Amos Jeffries Date: Fri, 8 Apr 2011 02:37:19 +0000 (+1200) Subject: Portability: dirent_t cannot be a typedef X-Git-Tag: take06~27^2~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=03ff133df748a2a9de61ac3b873ee7d33acc435a;p=thirdparty%2Fsquid.git Portability: dirent_t cannot be a typedef --- diff --git a/compat/compat_shared.h b/compat/compat_shared.h index 7c09843a26..d2cd487335 100644 --- a/compat/compat_shared.h +++ b/compat/compat_shared.h @@ -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