\r
static void sprint_byte(char* s, unsigned int v)\r
{\r
- sprintf(s, "%02x", (v & 0377));\r
+ sprintf_s(s, sizeof("00"), "%02x", (v & 0377));\r
}\r
\r
static void sprint_byte_with_x(char* s, unsigned int v)\r
{\r
- sprintf(s, "\\x%02x", (v & 0377));\r
+ sprintf_s(s, sizeof("\\x00"), "\\x%02x", (v & 0377));\r
}\r
\r
static int to_ascii(OnigEncoding enc, UChar *s, UChar *end,\r
#define MAX_ERROR_PAR_LEN 30\r
\r
extern int\r
+EFIAPI\r
#ifdef HAVE_STDARG_PROTOTYPES\r
onig_error_code_to_str(UChar* s, int code, ...)\r
#else\r
\r
\r
void\r
+EFIAPI\r
#ifdef HAVE_STDARG_PROTOTYPES\r
onig_snprintf_with_pattern(UChar buf[], int bufsize, OnigEncoding enc,\r
UChar* pat, UChar* pat_end, const UChar *fmt, ...)\r