Module Name:    xsrc
Committed By:   christos
Date:           Sun Jan 21 21:48:54 UTC 2018

Modified Files:
        xsrc/external/mit/libdrm/dist: libdrm_lists.h

Log Message:
use __typeof__ instead of typeof.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r1.2 xsrc/external/mit/libdrm/dist/libdrm_lists.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libdrm/dist/libdrm_lists.h
diff -u xsrc/external/mit/libdrm/dist/libdrm_lists.h:1.1.1.2 xsrc/external/mit/libdrm/dist/libdrm_lists.h:1.2
--- xsrc/external/mit/libdrm/dist/libdrm_lists.h:1.1.1.2	Mon Mar 17 03:51:42 2014
+++ xsrc/external/mit/libdrm/dist/libdrm_lists.h	Sun Jan 21 16:48:54 2018
@@ -96,18 +96,18 @@ typedef struct _drmMMListHead
 	     (__item) = (__temp), (__temp) = (__item)->prev)
 
 #define DRMLISTFOREACHENTRY(__item, __list, __head)                            \
-	for ((__item) = DRMLISTENTRY(typeof(*__item), (__list)->next, __head); \
+	for ((__item) = DRMLISTENTRY(__typeof__(*__item), (__list)->next, __head); \
 	     &(__item)->__head != (__list);                                    \
-	     (__item) = DRMLISTENTRY(typeof(*__item),                          \
+	     (__item) = DRMLISTENTRY(__typeof__(*__item),                          \
 				     (__item)->__head.next, __head))
 
 #define DRMLISTFOREACHENTRYSAFE(__item, __temp, __list, __head)                \
-	for ((__item) = DRMLISTENTRY(typeof(*__item), (__list)->next, __head), \
-	     (__temp) = DRMLISTENTRY(typeof(*__item),                          \
+	for ((__item) = DRMLISTENTRY(__typeof__(*__item), (__list)->next, __head), \
+	     (__temp) = DRMLISTENTRY(__typeof__(*__item),                          \
 				     (__item)->__head.next, __head);           \
 	     &(__item)->__head != (__list);                                    \
 	     (__item) = (__temp),                                              \
-	     (__temp) = DRMLISTENTRY(typeof(*__item),                          \
+	     (__temp) = DRMLISTENTRY(__typeof__(*__item),                          \
 				     (__temp)->__head.next, __head))
 
 #define DRMLISTJOIN(__list, __join) if (!DRMLISTEMPTY(__list)) {	\

Reply via email to