File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
cpp/ql/lib/semmle/code/cpp/models Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ private import implementations.Iterator
99private import implementations.MemberFunction
1010private import implementations.Memcpy
1111private import implementations.Memset
12- private import implementations.ODBC
1312private import implementations.Printf
1413private import implementations.Pure
1514private import implementations.Strcat
@@ -36,6 +35,7 @@ private import implementations.Accept
3635private import implementations.Poll
3736private import implementations.Select
3837private import implementations.MySql
38+ private import implementations.ODBC
3939private import implementations.SqLite3
4040private import implementations.PostgreSql
4141private import implementations.System
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ private import semmle.code.cpp.models.interfaces.FunctionInputsAndOutputs
1818 */
1919private class ODBCExecutionFunction extends SqlExecutionFunction {
2020 ODBCExecutionFunction ( ) {
21- exists ( string s | s in [ "SQLExecDirect" , "SQLPrepare" ] and this . hasName ( s ) )
21+ this . hasGlobalName ( [ "SQLExecDirect" , "SQLPrepare" ] )
2222 }
2323
2424 override predicate hasSqlArgument ( FunctionInput input ) { input .isParameterDeref ( 1 ) }
You can’t perform that action at this time.
0 commit comments