mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
win32
This commit is contained in:
parent
70ab5d89b4
commit
fd63bac02a
@ -33,7 +33,13 @@ pm_message(const char *format, ...) {
|
|||||||
|
|
||||||
static const size_t buffer_size = 1024;
|
static const size_t buffer_size = 1024;
|
||||||
char buffer[buffer_size];
|
char buffer[buffer_size];
|
||||||
|
#ifdef WIN32_VC
|
||||||
|
// Windows doesn't define vsnprintf(). Hope we don't overflow.
|
||||||
|
vsprintf(buffer, format, ap);
|
||||||
|
#else
|
||||||
vsnprintf(buffer, buffer_size, format, ap);
|
vsnprintf(buffer, buffer_size, format, ap);
|
||||||
|
#endif
|
||||||
|
nassertv(strlen(buffer) < buffer_size);
|
||||||
|
|
||||||
pnmimage_cat.info() << buffer << "\n";
|
pnmimage_cat.info() << buffer << "\n";
|
||||||
|
|
||||||
@ -53,7 +59,13 @@ pm_error(const char *format, ...) {
|
|||||||
|
|
||||||
static const size_t buffer_size = 1024;
|
static const size_t buffer_size = 1024;
|
||||||
char buffer[buffer_size];
|
char buffer[buffer_size];
|
||||||
|
#ifdef WIN32_VC
|
||||||
|
// Windows doesn't define vsnprintf(). Hope we don't overflow.
|
||||||
|
vsprintf(buffer, format, ap);
|
||||||
|
#else
|
||||||
vsnprintf(buffer, buffer_size, format, ap);
|
vsnprintf(buffer, buffer_size, format, ap);
|
||||||
|
#endif
|
||||||
|
nassertv(strlen(buffer) < buffer_size);
|
||||||
|
|
||||||
pnmimage_cat.error() << buffer << "\n";
|
pnmimage_cat.error() << buffer << "\n";
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user