PDA

Просмотр полной версии : [Вопрос] Ошибки после установки новой версии компилятора 3.10.10



Amadeo Gont
28.04.2020, 02:51
Установил новую версию компилятора 3.10.10, далее компилирую мод и вылезают следующие ошибки:
Что делать? Как пофиксить?

\pawno\include\mxINI.inc(323) : warning 214: possibly a "const" array argument was intended: "szFilePath"
\pawno\include\mxINI.inc(530) : warning 214: possibly a "const" array argument was intended: "szKeyName"
\gamemodes\new.pwn(1579) : warning 239: literal array/string passed to a non-const parameter
\gamemodes\new.pwn(1585) : warning 239: literal array/string passed to a non-const parameter
\gamemodes\new.pwn(1587) : warning 239: literal array/string passed to a non-const parameter
\gamemodes\new.pwn(1589) : warning 239: literal array/string passed to a non-const parameter
\gamemodes\new.pwn(1591) : warning 239: literal array/string passed to a non-const parameter
Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase

Header size: 29116 bytes
Code size: 8365528 bytes
Data size: 28486960 bytes
Stack/heap size: 16384 bytes; estimated max. usage=10638 cells (42552 bytes)
Total requirements:36897988 bytes

7 Warnings.

SteveStage
28.04.2020, 10:41
Нарушена const-корректность (подробнее (https://pro-pawn.ru/showthread.php?16434-const-корректность-%28warning-239%29&highlight=корректность)).

Скинь код строк, на которые ругается компилятор.

tnc
28.04.2020, 14:36
Daniel_Cortez профиксил const-корректность в mxini (https://github.com/Open-GTO/mxINI/commit/c0e299460b21aadbb59296e079d77d39a84527a2) (форк ziggi (https://github.com/Open-GTO/mxINI))