Skip to content

Commit 16be502

Browse files
committed
CPP: Add change note.
1 parent ea56a5d commit 16be502

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

change-notes/1.19/analysis-cpp.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
| Resource not released in destructor | Fewer false positive results | Placement new is now excluded from the query. Also fixed an issue where false positives could occur if the destructor body was not in the snapshot. |
2626
| Missing return statement (`cpp/missing-return`) | Visible by default | The precision of this query has been increased from 'medium' to 'high', which makes it visible by default in LGTM. It was 'medium' in release 1.17 and 1.18 because it had false positives due to an extractor bug that was fixed in 1.18. |
2727
| Missing return statement | Fewer false positive results | The query is now produces correct results when a function returns a template-dependent type, or makes a non-returning call to another function. |
28+
| Static array access may cause overflow | More correct results | Data flow to the size argument of a buffer operation is now checked in this query. |
2829
| Call to memory access function may overflow buffer | More correct results | Array indexing with a negative index is now detected by this query. |
2930
| Self comparison | Fewer false positive results | Code inside macro invocations is now excluded from the query. |
3031
| Suspicious call to memset | Fewer false positive results | Types involving decltype are now correctly compared. |

0 commit comments

Comments
 (0)