...
| Code Block | ||||
|---|---|---|---|---|
| ||||
#include <wchar.h>
#include <stdio.h>
enum { WCHAR_BUF = 128 };
#define ERROR_PREFIX (L"Error: ")
void func(void) {
wchar_t error_msg[WCHAR_BUF];
wcscpy(error_msg, L"Error: "ERROR_PREFIX);
fgetws(error_msg + wcslen(error_msg), WCHAR_BUF - 7wcslen(ERROR_PREFIX), stdin);
/* ... */
} |
Risk Assessment
...