Luca Boccassi
|
55dfa239ff
|
Problem: build fails with Clang 10
Solution: wrap generic_mtrie_t in zmq namespace
|
2020-05-17 15:01:51 +01:00 |
|
Simon Giesecke
|
f8f7913737
|
Problem: irregular loop conditions
Solution: use standard loop constructs and optimize some loops
|
2020-01-27 10:38:00 +01:00 |
|
Simon Giesecke
|
c3739ff604
|
Use static_cast instead of C-style casts, make local variables const where possible, use switch instead of chained if/else, extract rm_helper_multiple_subnodes from rm_helper to reduce nesting
|
2018-08-09 12:41:08 +02:00 |
|
Simon Giesecke
|
e3c73d9881
|
Problem: inconsistent naming style for private data members, conflicts with naming of local variables and member functions
Solution: apply and check _lower_case naming style for private data members
|
2018-05-27 13:24:07 +02:00 |
|
Simon Giesecke
|
12a97bb769
|
Problem: redundant else after return
Solution: remove else
|
2018-05-26 09:34:45 +02:00 |
|
Simon Giesecke
|
4e616f30dd
|
Problem: C-style casts used
Solution: replace by C++-style casts
|
2018-05-18 17:04:01 +02:00 |
|
Luca Boccassi
|
541ca30d8e
|
Problem: make clang-format still shows error in the CI
Solution: run make clang-format-diff and commit the changes.
|
2018-03-05 22:41:11 +00:00 |
|
Simon Giesecke
|
9cd01bb54f
|
Problem: inconsistent return values from mtrie_t::rm
Solution: Return an enum from rm instead of a bool, and adapt existing uses
|
2018-03-02 13:42:50 +01:00 |
|
Simon Giesecke
|
5d5def40b5
|
Problem: casts required due to void* arguments in a C++ class
Solution: introduce a type template argument
|
2018-03-02 13:42:42 +01:00 |
|
Simon Giesecke
|
5fb0e97ab7
|
Problem: semantic issues
Solution: added some TODO comments, improved existing documentation
|
2018-03-02 13:42:31 +01:00 |
|
Simon Giesecke
|
a9712c0bf2
|
Problem: no unittests for mtrie
Solution: made mtrie generic (to remove complex dependency on pipe_t),
and added some unit tests
|
2018-03-02 13:32:51 +01:00 |
|