Различие Debug и Release с параметром const char*

Есть чужой код, при сборке в debug никаких проблем, при сборке в release функции которые должны принимать в качестве параметра ссылку на константную строку отказываются это делать.

Изначально код написан так что константная строка расположена сразу непосредственно на месте параметра и в Debug это работает а в Release уходит в отказ.

Пример:

rc = GetEnvironmentVariable("FLY_PATH", Buf, sizeof(Buf));

Ошибочным считается первый параметр код/тип ошибки:

невозможно преобразовать аргумент 1 из "const char [9]" в "LPCWSTR" 

Ответы (0 шт):