Changeset 1283 in kBuild
- Timestamp:
- Nov 30, 2007 2:54:36 AM (17 years ago)
- Location:
- trunk/src/lib
- Files:
-
- 3 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/kDep.c
r1177 r1283 36 36 #include <limits.h> 37 37 #include <sys/stat.h> 38 #ifdef __WIN32__ 38 #include <k/kDefs.h> 39 #if K_OS == K_OS_WINDOWS 39 40 # include <windows.h> 40 #endif 41 # if !defined(__WIN32__) && !defined(__OS2__)41 extern void nt_fullpath(const char *pszPath, char *pszFull, size_t cchFull); /* nt_fullpath.c */ 42 #else 42 43 # include <dirent.h> 43 #endif44 #ifndef __WIN32__45 44 # include <unistd.h> 46 45 # include <stdint.h> 47 #else48 typedef unsigned char uint8_t;49 typedef unsigned short uint16_t;50 typedef unsigned int uint32_t;51 extern void nt_fullpath(const char *pszPath, char *pszFull, size_t cchFull); /* nt_fullpath.c */52 46 #endif 53 47 54 48 #include "kDep.h" 55 56 #ifdef NEED_ISBLANK57 # define isblank(ch) ( (unsigned char)(ch) == ' ' || (unsigned char)(ch) == '\t' )58 #endif59 60 #define OFFSETOF(type, member) ( (int)(void *)&( ((type *)(void *)0)->member) )61 49 62 50 … … 83 71 84 72 85 #if defined(__OS2__)73 #if K_OS == K_OS_OS2 86 74 87 75 /** … … 96 84 } 97 85 98 #elif !defined(__WIN32__) && !defined(__WIN64__)86 #elif K_OS != K_OS_WINDOWS 99 87 100 88 /** … … 178 166 } 179 167 180 181 #endif 168 #endif /* !OS/2 && !Windows */ 182 169 183 170 … … 195 182 for (; pDep; pDep = pDep->pNext) 196 183 { 197 #if def __WIN32__184 #ifndef PATH_MAX 198 185 char szFilename[_MAX_PATH + 1]; 199 186 #else … … 211 198 pszFilename = pDep->szFilename; 212 199 213 #if !defined(__OS2__) && !defined(__WIN32__)200 #if K_OS != K_OS_OS2 && K_OS != K_OS_WINDOWS 214 201 /* 215 202 * Skip any drive letters from compilers running in wine. … … 225 212 if (fFixCase) 226 213 { 227 #if defined(__WIN32__) || defined(__WIN64__)214 #if K_OS == K_OS_WINDOWS 228 215 nt_fullpath(pszFilename, szFilename, sizeof(szFilename)); 229 216 #else
Note:
See TracChangeset
for help on using the changeset viewer.