Возможный дубликат:
Как избавиться от предупрежденийdeprecated conversion from string constant to ‘char*’
в GCC?
Я использую следующую функцию из библиотеки, которую я не могу изменить:
HRESULT DynamicTag(char * pDesc, int * const pTag );
Я использую его следующим образом. Я создал объект класса, предоставляемый библиотекой, которая реализует вышеуказанную функцию.
int tag =0;
g_pCallback->DynamicTag("MyLogger", &tag);
Я получаю следующее предупреждение:
warning: deprecated conversion from string constant to 'char*'
Каков наилучший способ избавиться от вышеуказанного предупреждения? Я не хочу динамически выделять память.
Информация: Я использую компилятор Vxworks6.8