[brlcad-commits] SF.net SVN: brlcad:[37763] brlcad/trunk/src/libbu/vls.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <d_r...@us...> - 2010-02-25 10:21:49
|
Revision: 37763 http://brlcad.svn.sourceforge.net/brlcad/?rev=37763&view=rev Author: d_rossberg Date: 2010-02-25 10:21:33 +0000 (Thu, 25 Feb 2010) Log Message: ----------- MS Visual Studio compatibility: put stdint.h into ifdefs removed potentially dangerous and unnecessary casts Modified Paths: -------------- brlcad/trunk/src/libbu/vls.c Modified: brlcad/trunk/src/libbu/vls.c =================================================================== --- brlcad/trunk/src/libbu/vls.c 2010-02-25 10:16:31 UTC (rev 37762) +++ brlcad/trunk/src/libbu/vls.c 2010-02-25 10:21:33 UTC (rev 37763) @@ -24,7 +24,11 @@ #include <ctype.h> #include <string.h> #include <stdarg.h> -#include <stdint.h> + +#ifdef HAVE_STDINT_H +# include <stdint.h> +#endif + #include "bio.h" #include "bu.h" @@ -941,7 +945,7 @@ snprintf(buf, BUFSIZ, fbuf, pd); } else if (flags & SIZETINT) { size_t st; - st = (intmax_t)va_arg(ap, size_t); + st = va_arg(ap, size_t); if (flags & FIELDLEN) snprintf(buf, BUFSIZ, fbuf, fieldlen, st); else @@ -1002,7 +1006,7 @@ snprintf(buf, BUFSIZ, fbuf, pd); } else if (flags & SIZETINT) { size_t st; - st = (intmax_t)va_arg(ap, size_t); + st = va_arg(ap, size_t); if (flags & FIELDLEN) snprintf(buf, BUFSIZ, fbuf, fieldlen, st); else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |