Skip to content
Snippets Groups Projects
Commit b94fc008 authored by Monster Iestyn's avatar Monster Iestyn
Browse files

doomtype.h tweaks

some of the mess in here really bothers me
parent ac24ce23
No related branches found
No related tags found
No related merge requests found
...@@ -100,11 +100,13 @@ typedef long ssize_t; ...@@ -100,11 +100,13 @@ typedef long ssize_t;
#if defined (_MSC_VER) || defined (__OS2__) #if defined (_MSC_VER) || defined (__OS2__)
// Microsoft VisualC++ // Microsoft VisualC++
#ifdef _MSC_VER
#if (_MSC_VER <= 1800) // MSVC 2013 and back #if (_MSC_VER <= 1800) // MSVC 2013 and back
#define snprintf _snprintf #define snprintf _snprintf
#if (_MSC_VER <= 1200) // MSVC 2012 and back #if (_MSC_VER <= 1200) // MSVC 2012 and back
#define vsnprintf _vsnprintf #define vsnprintf _vsnprintf
#endif #endif
#endif
#endif #endif
#define strncasecmp strnicmp #define strncasecmp strnicmp
#define strcasecmp stricmp #define strcasecmp stricmp
...@@ -177,6 +179,8 @@ size_t strlcpy(char *dst, const char *src, size_t siz); ...@@ -177,6 +179,8 @@ size_t strlcpy(char *dst, const char *src, size_t siz);
// not the number of bytes in the buffer. // not the number of bytes in the buffer.
#define STRBUFCPY(dst,src) strlcpy(dst, src, sizeof dst) #define STRBUFCPY(dst,src) strlcpy(dst, src, sizeof dst)
// \note __BYTEBOOL__ used to be set above if "macintosh" was defined,
// if macintosh's version of boolean type isn't needed anymore, then isn't this macro pointless now?
#ifndef __BYTEBOOL__ #ifndef __BYTEBOOL__
#define __BYTEBOOL__ #define __BYTEBOOL__
...@@ -193,7 +197,6 @@ size_t strlcpy(char *dst, const char *src, size_t siz); ...@@ -193,7 +197,6 @@ size_t strlcpy(char *dst, const char *src, size_t siz);
#else #else
typedef enum {false, true} boolean; typedef enum {false, true} boolean;
#endif #endif
//#endif // __cplusplus
#endif // __BYTEBOOL__ #endif // __BYTEBOOL__
/* 7.18.2.1 Limits of exact-width integer types */ /* 7.18.2.1 Limits of exact-width integer types */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment