ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/ezxml.c
(Generate patch)

Comparing ray/src/common/ezxml.c (file contents):
Revision 2.2 by greg, Wed Jun 1 00:29:40 2011 UTC vs.
Revision 2.4 by greg, Sat Jun 11 01:04:08 2011 UTC

# Line 38 | Line 38 | static const char RCSid[] = "$Id$";
38   #include <sys/stat.h>
39   #include "ezxml.h"
40  
41 + #ifdef _WIN32
42 + #include <io.h>
43 + #define read            _read
44 + #define open            _open
45 + #define close           _close  
46 + #endif
47 +
48   #define EZXML_WS   "\t\r\n "  /* whitespace */
49   #define EZXML_ERRL 128        /* maximum error string length */
50  
# Line 143 | Line 150 | ezxml_t ezxml_err(ezxml_root_t root, char *s, const ch
150      char *t, fmt[EZXML_ERRL];
151      
152      for (t = root->s; t < s; t++) if (*t == '\n') line++;
153 <    snprintf(fmt, EZXML_ERRL, "[error near line %d]: %s", line, err);
153 >    sprintf(fmt, "[error near line %d]: %s", line, err);
154  
155      va_start(ap, err);
156      vsnprintf(root->err, EZXML_ERRL, fmt, ap);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines