Robert Müller
fd208eaa1a
Remove redundant variable assignments
...
The assigned values are never used, so the assignments can be removed or variable scopes can be reduced.
According to cppcheck's `unreadVariable` error.
2022-11-29 23:32:26 +01:00
Chairn
96e9364fb0
Fix more unsafe define
2022-06-29 23:52:03 +02:00
Robert Müller
36d9802c8c
Move declaration of loop variable
2022-04-02 13:35:24 +02:00
Robert Müller
ebb35a8a6f
Replace BubbleSort with std::stable_sort
2022-04-02 13:35:24 +02:00
Robert Müller
a30991ddd7
Mark CHuffman::Compress and ::Decompress as const
2022-04-02 13:35:24 +02:00
Robert Müller
8020934a26
Make frequency table a static member of CHuffman, use constant
2022-04-02 13:35:24 +02:00
Robert Müller
c427c04522
Clear members explicitly instead of zeroing entire object
2022-04-02 13:35:23 +02:00
Dennis Felsing
68e4eb21d5
Add modernize-use-bool-literals
2022-02-15 00:12:52 +01:00
def
3be8a592e5
Run clang-format
...
Purely automatic change. In case of conflict with this change, apply the
other change and rerun the formatting to restore it:
$ python scripts/fix_style.py
2020-09-26 21:50:15 +02:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
Choupom
7f15b3ac57
fixed several stuffs
2011-05-03 19:25:11 +02:00
oy
06115dd49d
added "Whitespace and line Endings cleanup" by GreYFoX
2011-04-13 20:37:12 +02:00
Sworddragon
fc9211c777
Updated copyrights
2010-11-20 21:26:06 +01:00
m!nus
523c15e0e7
added a null pointer check in huffman decompression code. it was possible to crash a masterserver by sending it a packet that had the compression flag (but not the connection-less flag) set because the huffman look up table is not initialized in the masterserver and thus resulted in a null-pointer-node. clients and servers (with initialized look up tables were not affected. it was also not possible to use this to inject code.
2010-10-29 01:46:10 +02:00
Kaffeine
21d14b9704
CHuffman::BubbleSort: speedup.
2010-09-24 13:03:05 +02:00
oy
abc84ac0b0
added fixes for compiler errors and warnings by sworddragon
2010-08-16 02:21:18 +02:00
Magnus Auvinen
72c06a2589
copied refactor to trunk
2010-05-29 07:25:38 +00:00