log_event(EVENTLOG_ERROR_TYPE, NSSM_EVENT_OUT_OF_MEMORY, prefix, _T("get_createfile_parameters()"), 0);\r
return 1;\r
}\r
- switch (expand_parameter(key, value, path, MAX_PATH, true, false)) {\r
+ switch (expand_parameter(key, value, path, PATH_LENGTH, true, false)) {\r
case 0: if (! path[0]) return 0; break; /* OK. */\r
default: return 2; /* Error. */\r
}\r
GetSystemTime(st);\r
}\r
\r
- TCHAR buffer[MAX_PATH];\r
+ TCHAR buffer[PATH_LENGTH];\r
memmove(buffer, path, sizeof(buffer));\r
TCHAR *ext = PathFindExtension(buffer);\r
- TCHAR extension[MAX_PATH];\r
+ TCHAR extension[PATH_LENGTH];\r
_sntprintf_s(extension, _countof(extension), _TRUNCATE, _T("-%04u%02u%02uT%02u%02u%02u.%03u%s"), st->wYear, st->wMonth, st->wDay, st->wHour, st->wMinute, st->wSecond, st->wMilliseconds, ext);\r
*ext = _T('\0');\r
_sntprintf_s(rotated, rotated_len, _TRUNCATE, _T("%s%s"), buffer, extension);\r
/* Get new filename. */\r
FileTimeToSystemTime(&info.ftLastWriteTime, &st);\r
\r
- TCHAR rotated[MAX_PATH];\r
+ TCHAR rotated[PATH_LENGTH];\r
rotated_filename(path, rotated, _countof(rotated), &st);\r
\r
/* Rotate. */\r
\r
/* Rotate. */\r
*logger->rotate_online = NSSM_ROTATE_ONLINE;\r
- TCHAR rotated[MAX_PATH];\r
+ TCHAR rotated[PATH_LENGTH];\r
rotated_filename(logger->path, rotated, _countof(rotated), 0);\r
\r
/*\r