Commit Graph

136540 Commits

Author SHA1 Message Date
grisenti
13b899b8e4
HPL1: move global instance to class scope 2022-12-23 14:04:19 +01:00
Eugene Sandulenko
08311ab215
HPL1: Fix more warnings 2022-12-23 14:04:19 +01:00
Eugene Sandulenko
1a3ddfab1c
HPL1: More const corrections 2022-12-23 14:04:19 +01:00
Eugene Sandulenko
76a9976c37
HPL1: More const correctness 2022-12-23 14:04:19 +01:00
grisenti
4571fc3e2c
HPL1: fix warnings 2022-12-23 14:04:19 +01:00
Eugene Sandulenko
0fb2d3c8db
HPL1: Fix more warnings 2022-12-23 14:04:19 +01:00
Eugene Sandulenko
43a5b6f3ad
HPL1: Fix warning 2022-12-23 14:04:19 +01:00
grisenti
772906a5cb
HPL1: fix global costructors used in serialization 2022-12-23 14:04:18 +01:00
grisenti
e29771eff7
HPL1: make SerializeMemberField constructor constexpr 2022-12-23 14:04:18 +01:00
grisenti
96ed9b9f79
HPL1: make StaticString constructor constexpr 2022-12-23 14:04:18 +01:00
grisenti
204945ad31
HPL1: use full paths in include directives 2022-12-23 14:04:18 +01:00
grisenti
07642582a0
HPL1: remove unused files 2022-12-23 14:04:18 +01:00
grisenti
2db6ed40b4
TINYGL: reduce memory allocation 2022-12-23 14:04:18 +01:00
grisenti
65935ec05e
HPL1: remove globals in serialization macros 2022-12-23 14:04:18 +01:00
Eugene Sandulenko
0f1f2b9946
HPL1: Fix more const warnings 2022-12-23 14:04:18 +01:00
Eugene Sandulenko
430dfffa26
HPL1: Fix more warnings 2022-12-23 14:04:17 +01:00
Eugene Sandulenko
ae1dc3c285
HPL1: Fix warnings 2022-12-23 14:04:17 +01:00
Eugene Sandulenko
7e75e4684d
HPL1: Run astyle over libraries 2022-12-23 14:04:17 +01:00
grisenti
aec5a0f7ac
HPL1: add shaders to Makefile.common and scummvm.rc 2022-12-23 14:04:17 +01:00
grisenti
b8843c8eb4
HPL1: fix string compairison 2022-12-23 14:04:17 +01:00
grisenti
47049227b2
HPL1: replace c++ limits header with c equivalent 2022-12-23 14:04:17 +01:00
grisenti
4f27acda36
HPL1: replace uint with unsigned
this fixes build errors on windows
2022-12-23 14:04:17 +01:00
grisenti
e6064bd291
HPL1: fix missing return statement 2022-12-23 14:04:16 +01:00
grisenti
80c5519886
HPL1: replace qsort with Common::sort 2022-12-23 14:04:16 +01:00
grisenti
a252ea4cf3
HPL1: remove unused files 2022-12-23 14:04:16 +01:00
grisenti
90d9e0407a
HPL1: remove unused system headers 2022-12-23 14:04:16 +01:00
grisenti
c96deb63e9
HPL1: fix memory leak 2022-12-23 14:04:16 +01:00
grisenti
04c611f015
HPL1: fix insert method in Hpl1::std::map 2022-12-23 14:04:16 +01:00
grisenti
cb965171e9
HPL1: remove std::map use in angelscript add-on 2022-12-23 14:04:16 +01:00
grisenti
d5762cd762
HPL1: fix heap use after free 2022-12-23 14:04:16 +01:00
grisenti
eab1cbd3cf
HPL1: add removeIf to algorithm header 2022-12-23 14:04:15 +01:00
grisenti
9296d9aea4
HPL1: improve Hpl1::std::*map erase method 2022-12-23 14:04:15 +01:00
grisenti
eb78910594
HPL1: remove unused includes 2022-12-23 14:04:15 +01:00
grisenti
a804c81f29
HPL1: remove std::string from angelscript add-ons 2022-12-23 14:04:15 +01:00
grisenti
e0731245f0
HPL1: fix compilation 2022-12-23 14:04:15 +01:00
grisenti
784915388b
HPL1: remove unused header in Hpl1::std::map 2022-12-23 14:04:15 +01:00
grisenti
125de63a68
HPL1: remove std::string from MemoryManager 2022-12-23 14:04:15 +01:00
grisenti
13a7b1379a
HPL1: replace instance of std::min and std::max 2022-12-23 14:04:15 +01:00
grisenti
084155c2fe
HPL1: replace std::greater with Common::Greater 2022-12-23 14:04:14 +01:00
grisenti
c4d83a8e9b
HPL1: remove unused standard library headers 2022-12-23 14:04:14 +01:00
grisenti
e68551b516
HPL1: replace std::multimap -> Hpl1::std::multimap 2022-12-23 14:04:14 +01:00
grisenti
df31024236
HPL1: add std::multimap replacement 2022-12-23 14:04:14 +01:00
grisenti
d4d0f6a372
HPL1: fix compairison in Hpl1::std::map 2022-12-23 14:04:14 +01:00
grisenti
98daf3635a
HPL1: remove equality compairisons in Hpl1::std::map 2022-12-23 14:04:14 +01:00
grisenti
167483079e
HPL1: cleanup loop implementation 2022-12-23 14:04:14 +01:00
grisenti
452debbed8
HPL1: fix formatting 2022-12-23 14:04:13 +01:00
grisenti
edffe61371
HPL1: fix use after free
The stl std::map does not invalidate iterators on erase, its replacement does.
2022-12-23 14:04:13 +01:00
grisenti
0eafb65d43
HPL1: fix formatting 2022-12-23 14:04:13 +01:00
grisenti
b586b4bd71
HPL1: cleanup Hpl1::std::map 2022-12-23 14:04:13 +01:00
grisenti
2e0cb7b5da
HPL1: add upper/lowerBound to algorithm header 2022-12-23 14:04:13 +01:00