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

Skip to content

Commit 87668bf

Browse files
authored
Add method access qualifier as source
1 parent 65e76ab commit 87668bf

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

java/ql/src/semmle/code/java/dataflow/FlowSources.qll

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,10 @@ private class AndroidIntentExtraSource extends RemoteFlowSource {
298298
AndroidIntentExtraSource() {
299299
exists(MethodAccess ma |
300300
ma instanceof IntentGetExtraMethodAccess and
301-
this.asExpr().(VarAccess).getVariable().getAnAssignedValue() = ma
301+
(
302+
this.asExpr().(VarAccess).getVariable().getAnAssignedValue() = ma or
303+
ma.getQualifier() = this.asExpr()
304+
)
302305
)
303306
}
304307

0 commit comments

Comments
 (0)