Changeset 36890 in vbox for trunk/include/iprt
- Timestamp:
- Apr 29, 2011 1:21:12 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 71468
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/types.h
r36573 r36890 1072 1072 1073 1073 /** HC ring-3 pointer. */ 1074 #ifdef 1074 #ifdef IN_RING3 1075 1075 typedef void * RTR3PTR; 1076 1076 #else … … 1084 1084 * NIL HC ring-3 pointer. 1085 1085 */ 1086 #define NIL_RTR3PTR ((RTR3PTR)0) 1086 #ifndef IN_RING3 1087 # define NIL_RTR3PTR ((RTR3PTR)0) 1088 #else 1089 # define NIL_RTR3PTR (NULL) 1090 #endif 1087 1091 /** Max RTR3PTR value. */ 1088 1092 #define RTR3PTR_MAX ((RTR3PTR)RTR3UINTPTR_MAX) … … 1101 1105 * NIL HC ring-0 pointer. 1102 1106 */ 1103 #define NIL_RTR0PTR ((RTR0PTR)0) 1107 #ifndef IN_RING0 1108 # define NIL_RTR0PTR ((RTR0PTR)0) 1109 #else 1110 # define NIL_RTR0PTR (NULL) 1111 #endif 1104 1112 /** Max RTR3PTR value. */ 1105 1113 #define RTR0PTR_MAX ((RTR0PTR)RTR0UINTPTR_MAX) … … 1371 1379 * NIL RC pointer. 1372 1380 */ 1373 #define NIL_RTRCPTR ((RTRCPTR)0) 1381 #ifndef IN_RC 1382 # define NIL_RTRCPTR ((RTRCPTR)0) 1383 #else 1384 # define NIL_RTRCPTR (NULL) 1385 #endif 1374 1386 /** @def RTRCPTR_MAX 1375 1387 * The maximum value a RTRCPTR can have. Mostly used as INVALID value.
Note:
See TracChangeset
for help on using the changeset viewer.