Mercurial > dwindows
comparison dwcompat.h @ 1601:71e0a3ad07f7
Enable level 3 warnings in DEBUG mode with Visual C to show deprecation warnings.
Source code cleanup to eliminate the warnings now generated on this level.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 26 Feb 2012 09:21:35 +0000 |
parents | 6baf177f335c |
children | de4b88ee7ad8 |
comparison
equal
deleted
inserted
replaced
1600:cbfdd56e3e72 | 1601:71e0a3ad07f7 |
---|---|
196 | 196 |
197 #if defined(_P_NOWAIT) && !defined(P_NOWAIT) | 197 #if defined(_P_NOWAIT) && !defined(P_NOWAIT) |
198 #define P_NOWAIT _P_NOWAIT | 198 #define P_NOWAIT _P_NOWAIT |
199 #endif | 199 #endif |
200 | 200 |
201 #define strcasecmp stricmp | 201 #ifdef _MSC_VER |
202 #define strncasecmp strnicmp | 202 /* Handle deprecated functions in Visual C */ |
203 #define msleep Sleep | 203 # if _MSC_VER >= 1400 |
204 # define strcasecmp(a, b) _stricmp(a, b) | |
205 # define strncasecmp(a, b, c) _strnicmp(a, b, c) | |
206 # define strdup(a) _strdup(a) | |
207 # define unlink(a) _unlink(a) | |
208 # define close(a) _close(a) | |
209 # define mkdir(a) _mkdir(a) | |
210 # define fdopen(a, b) _fdopen(a, b) | |
211 # define chdir(a) _chdir(a) | |
212 # else | |
213 # define strcasecmp(a, b) stricmp(a, b) | |
214 # define strncasecmp(a, b, c) strnicmp(a, b, c) | |
215 # endif | |
216 #endif | |
217 #define msleep(a) Sleep(a) | |
204 | 218 |
205 #endif /* WIN32 */ | 219 #endif /* WIN32 */ |
206 | 220 |
207 /* Everything else ;) */ | 221 /* Everything else ;) */ |
208 #include <stdio.h> | 222 #include <stdio.h> |