Skip to content

Commit fcb482b

Browse files
committed
C/C++: Adjust to use the qlpack data-flow api.
1 parent 5c9a839 commit fcb482b

16 files changed

+62
-13389
lines changed

cpp/ql/lib/qlpack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ extractor: cpp
66
library: true
77
upgrades: upgrades
88
dependencies:
9+
codeql/dataflow: ${workspace}
910
codeql/ssa: ${workspace}
1011
codeql/tutorial: ${workspace}
1112
codeql/util: ${workspace}

cpp/ql/lib/semmle/code/cpp/dataflow/DataFlow.qll

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ import cpp
2626
* global (inter-procedural) data flow analyses.
2727
*/
2828
deprecated module DataFlow {
29-
import semmle.code.cpp.dataflow.internal.DataFlow
29+
private import semmle.code.cpp.dataflow.internal.DataFlowImplSpecific
30+
private import codeql.dataflow.DataFlow
31+
import DataFlowMake<CppOldDataFlow>
3032
import semmle.code.cpp.dataflow.internal.DataFlowImpl1
3133
}

0 commit comments

Comments
 (0)