fix compile error in some msvc version (snprintf not found)
This commit is contained in:
parent
f2727b8dd2
commit
ddbf2ffd1d
1 changed files with 6 additions and 1 deletions
|
@ -44,6 +44,11 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(MINGW_ENABLED) || defined(_MSC_VER)
|
||||||
|
#define snprintf _snprintf
|
||||||
|
#endif
|
||||||
|
|
||||||
/** STRING **/
|
/** STRING **/
|
||||||
|
|
||||||
const char *CharString::get_data() const {
|
const char *CharString::get_data() const {
|
||||||
|
@ -3091,7 +3096,7 @@ String String::http_escape() const {
|
||||||
res += ord;
|
res += ord;
|
||||||
} else {
|
} else {
|
||||||
char h_Val[3];
|
char h_Val[3];
|
||||||
snprintf(h_Val, 3, "%.2X", ord);
|
_snprintf(h_Val, 3, "%.2X", ord);
|
||||||
res += "%";
|
res += "%";
|
||||||
res += h_Val;
|
res += h_Val;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue