Use CallNode

This commit is contained in:
edvraa
2021-05-13 14:41:13 +03:00
committed by Owen Mansel-Chan
parent d06f4ca21e
commit 3ac1b4ba0b

View File

@@ -165,10 +165,10 @@ class GorillaCookieStoreSaveTrackingConfiguration extends DataFlow::Configuratio
}
override predicate isSource(DataFlow::Node source) {
exists(CallExpr c |
source.asExpr() = c and
c.getTarget().hasQualifiedName("github.com/gorilla/sessions", "NewCookieStore")
)
source
.(DataFlow::CallNode)
.getTarget()
.hasQualifiedName("github.com/gorilla/sessions", "NewCookieStore")
}
override predicate isSink(DataFlow::Node sink) { sink instanceof GorillaSessionSaveSink }