Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbb0e6a3

Browse files
committed
Declarations8: address review comments
1 parenta9a9fe1 commitbb0e6a3

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

‎c/cert/src/rules/DCL30-C/AppropriateStorageDurationsFunctionReturn.ql‎

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,16 @@
1313

1414
import cpp
1515
import codingstandards.c.cert
16-
import codingstandards.cpp.FunctionParameter
1716
import semmle.code.cpp.dataflow.DataFlow
1817

1918
classSourceextendsStackVariable{
20-
Source(){notthisinstanceofFunctionParameter}
19+
Source(){notthisinstanceofParameter}
2120
}
2221

23-
abstractclassSinkextends DataFlow::Node{}
24-
25-
classFunctionSinkextendsSink{
26-
FunctionSink(){
22+
classSinkextends DataFlow::Node{
23+
Sink(){
2724
//output parameter
28-
exists(FunctionParameterf|
25+
exists(Parameterf|
2926
f.getAnAccess()=this.(DataFlow::PostUpdateNode).getPreUpdateNode().asExpr()and
3027
f.getUnderlyingType()instanceofPointerType
3128
)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp