Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e8f967a

Browse files
committed
CPP: Add change notes for my recent changes.
1 parent f5e25e6 commit e8f967a

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

change-notes/1.19/analysis-cpp.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
| Suspicious call to memset | Fewer false positive results | Types involving decltype are now correctly compared. |
2525
| Suspicious add with sizeof | Fewer false positive results | Arithmetic with void pointers (where allowed) is now excluded from this query. |
2626
| Wrong type of arguments to formatting function | Fewer false positive results | False positive results involving typedefs have been removed. Expected argument types are determined more accurately, especially for wide string and pointer types. Custom (non-standard) formatting functions are also identified more accurately. |
27+
| Missing return statement | Fewer false positive results | Functions which make a non-returning function call are no longer expected to have a return statement after that call. |
28+
| AV Rule 164 | Fewer false positive results | This query now accounts for explicit casts. |
29+
| Negation of unsigned value | Fewer false positive results | This query now accounts for explicit casts. |
30+
| Variable scope too large | Fewer false positive results | Variables with declarations in header files, or that are used at file scope, are now excluded from this query. |
2731

2832
## Changes to QL libraries
2933

0 commit comments

Comments
 (0)