Skip to content

Commit 51c08f1

Browse files
authored
Merge pull request github#12969 from atorralba/atorralba/java/fix-model-generator-sinks-instance-parameters
Java: Fix sink model generator for instance parameters
2 parents 383b2e1 + 77ec181 commit 51c08f1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

java/ql/src/utils/modelgenerator/internal/CaptureModelsSpecific.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ predicate apiSource(DataFlow::Node source) {
236236
string asInputArgumentSpecific(DataFlow::Node source) {
237237
exists(int pos |
238238
source.(DataFlow::ParameterNode).isParameterOf(_, pos) and
239-
result = "Argument[" + pos + "]"
239+
if pos >= 0 then result = "Argument[" + pos + "]" else result = qualifierString()
240240
)
241241
or
242242
source.asExpr() instanceof J::FieldAccess and

0 commit comments

Comments
 (0)