Update ruby/ql/lib/codeql/ruby/frameworks/rack/internal/App.qll

Co-authored-by: Asger F <asgerf@github.com>
This commit is contained in:
Alex Ford 2023-06-13 12:37:31 +01:00 коммит произвёл GitHub
Родитель b4620042a5
Коммит af1ca7fec7
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -14,7 +14,7 @@ private class CallMethodNode extends DataFlow::MethodNode {
private DataFlow::LocalSourceNode trackRackResponse(TypeBackTracker t, CallMethodNode call) { private DataFlow::LocalSourceNode trackRackResponse(TypeBackTracker t, CallMethodNode call) {
t.start() and t.start() and
result = call.getAReturnNode() result = call.getAReturnNode().getALocalSource()
or or
exists(TypeBackTracker t2 | result = trackRackResponse(t2, call).backtrack(t2, t)) exists(TypeBackTracker t2 | result = trackRackResponse(t2, call).backtrack(t2, t))
} }