Resolve CID 1037098
Fix potential buffer overrun
Reduce patterns duplication
Fixed 32 wrongly configured functions (#6120) and added support for second argument of strchr() to std.cfg.
Fix compiler warning. Re-order if-expression for performance reasons
#6122 segmentation fault (invalid code) in in valueFlowForLoop2. Simple fix and testcase.
Detect and purge duplicate configurations by calculating a checksum.
Fixed SymbolDatabase if unnamed struct is casted and returned (#6125)
Remove duplicate checks
Fix doxygen warning and astyle formatting
Improved checksum algorithm to fix configurations being purged by coincidence (#6126):
- Better distribution of values by rotating the bits of the checksum for each token
Merge pull request #416 from Dmitry-Me/removeDuplicateChecks

Remove duplicate checks
Merge pull request #415 from Dmitry-Me/reducePatternsDuplication

Reduce patterns duplication
Better bracing and variable name
Merge pull request #417 from Dmitry-Me/moreUsefulBracing

More useful bracing
More test cases for pointer sign detection
Fixed #6118 (False positive: divide by zero - if condition not evaluated properly)
Fixed Cppcheck warnings
Fix version number macros
#6127 crash on patch(?)-".c" file. Avoid segfault.