{"shas":[["7b630cc58100a72462c78a553d12482c0317f8c1","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Fixed #2154 (false positive: The loop might unintentionally skip an element in the container)","Daniel Marjamäki"],["b55f6458a2a953eb502d86ca9079aef47bd1b895","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Fixed #2120 (False positive: array index out of bounds (unknown type in struct, sub function))","Daniel Marjamäki"],["8d96697623402d9152422939a88fc3a9cffd6374","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","GCC: Fixed compiler warnings","Daniel Marjamäki"],["23d3fd3a5a5ed28c6928e29d687e4cfa0e1a3a41","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Fixed #2147 (uninitialized variable: false negative for 'x += y;')","Daniel Marjamäki"],["558899dc74d8f8391310b0fcb4d1318f0fbcee0a","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Variable usage: Fixed false negative that I introduced when simplifying compound assignments","Daniel Marjamäki"],["6c19ea7b53c0ec594caad6d7d5299b25a43cd9a7","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Tokenizer: Added a few comments","Daniel Marjamäki"],["1ef09147f3c6d3e536cca6b35c2145d3ef21b5d9","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","CheckOther: updated CheckOther::getErrorMessages","Daniel Marjamäki"],["df8a93bf976341a75496b599045f42920fbc478d","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Null pointers: Broke out the checking into separate file","Daniel Marjamäki"],["bc283d8b99420df12f9839d3711aeb0f782e420a","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Uninitialized variables: Broke out the checking into separate file","Daniel Marjamäki"],["1e866c32357eeb6b3c7bf9c7fd4bba662a46634d","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Visual Studio: Fixed compiler error","Daniel Marjamäki"],["75776b86a33f88f390cba8c00719b59c9b9911f9","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Visual Studio 2008: added nullpointer and uninitvar files","Daniel Marjamäki"],["c80c709d7eec551afec048fc66b99125c06ff503","0a252603638543832d5ceb3273ac1002bd25e774@gmail.com","Add missing include lines.","Kimmo Varis"],["6faa4b79d37ab914d4bf2017ee356f8978ca51e5","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","CheckNullPointer: Refactoring. Created the function CheckNullPointer::isPointerDeRef that can be used to detect if a pointer is dereferenced","Daniel Marjamäki"],["33d3fd4716ed62036b2e2ab0e462e70f2fff5380","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","CheckNullPointer: Reduced false negatives by making pattern more generic","Daniel Marjamäki"],["32def3a3f08b96fb336933929fc0f7d70d2c1056","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","CheckNullPointer: Reuse the CheckNullPointer::isPointerDeRef function","Daniel Marjamäki"],["69c635819801052ce9f37c01921ba41ed6b9c00a","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","CheckNullPointer: Reuse CheckNullPointer::isPointerDeRef in CheckNullPointer::nullPointerByDeRefAndChec","Daniel Marjamäki"],["285d76a413f814cfadc6b32966f1382e6dc076f7","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Null pointers: Fixed false positive for 'x && x->y'","Daniel Marjamäki"],["7e33b8fb9fb52d39b718e769b2449495a4d0c333","0a252603638543832d5ceb3273ac1002bd25e774@gmail.com","Update VS2010 project files.","Kimmo Varis"],["3fb17baa12ce0a2c46ca84436f4b113748f0c1d1","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Fixed #2158 (False positive: value is not unused when using +=)","Daniel Marjamäki"],["94fc13f0c4b7887da4e5d922220ff3e3d565902d","b6658ff5a58075aeba101a0e1ec8fbceaf38890d@spray.se","Fixed #2159 (False positive: Null pointer dereference 'if (!x) return *y;')","Daniel Marjamäki"]],"repo":"tigbuh/cppcheck","actor":"tigbuh","ref":"refs/heads/master","size":1267,"head":"3ad7568df8b78c31f52130aad9863a8d25825eb8","actor_gravatar":"2a1e54f681265dda6369f6c030a49191","push_id":28633746}