Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Sumit Bhardwaj 555d2d4273
Enable warnings as error and W4 on MSVC (#83)
This commit increase warning level from `W3` to `W4` on MSVC and sets
warnings as errors. Exclusion is made for a specific warning (C4189).
2022-03-30 14:21:01 -07:00
Jacek Czerwonka 271bf4f3d0
Fixing a bunch of enum-related warnings (#69)
* Fixing DataType enum warnings

* Fixing enum warnings in ValidationErrType, TokenType, Relation, TermDataType, SyntaxErrType

* Fix one last warning
2021-08-25 21:49:12 -07:00
qykth-git f14d961d2c
Compiler warnings fix (#64)
* Enable warnings

* Work without "-fpermissive" option

* Cosmetic fix

* Add "const" to fix warnings

These strings are not needs to modify.

* No need to use "#pragma once" in main C++ source file

* Cosmetic fix

Add newline to end

* Return nullptr if error

* delete() not works for "void*"

Cast specific type to use delete()

* Disable VC++ specific pragmas for other C++ compilers

* Fix warning

* Fix warning

* Use pipeline for compiler

* Enable code optimization

* Add "default:" to fix "switch" syntax warning

* Use "nullptr" for null pointer

* Use nullptr instead of NULL

* Use nullptr instead of NULL

* Use "L" notation for wide character

* Use C++ header instead of raw C header
2021-08-23 11:27:05 -07:00
Ori Peleg 0b444dc840 const-related compilation fixes
Several classes and functions were not const-correct. Did the minimal changes
to fix compilation, although there are other const fixes that can be done.
2015-11-19 10:02:25 +02:00
Jacek Czerwonka 2ff38f4741 Initial commit of the codebase. 2015-10-16 10:00:07 -07:00