Skip to content

Commit 7610695

Browse files
committed
Fix style
1 parent 82252b5 commit 7610695

File tree

3 files changed

+11
-16
lines changed

3 files changed

+11
-16
lines changed

configs/annotations.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2326,5 +2326,16 @@
23262326
[]
23272327
],
23282328
"properties": []
2329+
},
2330+
"printf": {
2331+
"name": "printf",
2332+
"annotation": [
2333+
[],
2334+
[
2335+
"TaintSink::FormatString",
2336+
"TaintSink::SensitiveDataLeak"
2337+
]
2338+
],
2339+
"properties": []
23292340
}
23302341
}

lib/Core/SpecialFunctionHandler.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1346,10 +1346,6 @@ void SpecialFunctionHandler::handleGetTaintRule(
13461346
return;
13471347
}
13481348

1349-
// // // TODO: now mock
1350-
// ref<Expr> result = ConstantExpr::create(1, Expr::Int64);
1351-
// executor.bindLocal(target, state, result);
1352-
13531349
uint64_t taintSink = dyn_cast<ConstantExpr>(arguments[1])->getZExtValue();
13541350
printf("klee_get_taint_rule sink: %zu\n", taintSink);
13551351
executor.executeGetTaintRule(state, target,

lib/Expr/Expr.cpp

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -559,18 +559,6 @@ ref<ConstantExpr> Expr::createTaintBySource(uint64_t source) {
559559

560560
ref<Expr> Expr::combineTaints(const ref<Expr> &taintL,
561561
const ref<Expr> &taintR) {
562-
// if (SelectExpr *sel = dyn_cast<SelectExpr>(taintL)) {
563-
// taintL->dump();
564-
// }
565-
// if (PointerExpr *sel = dyn_cast<PointerExpr>(taintL)) {
566-
// taintR->dump();
567-
// }
568-
// if (ConstantExpr *sel = dyn_cast<ConstantExpr>(taintL)) {
569-
// if (ConstantExpr *ser = dyn_cast<ConstantExpr>(taintR)) {
570-
// sel->getAPValue().dump();
571-
// ser->getAPValue().dump();
572-
// }
573-
// }
574562
return OrExpr::create(taintL, taintR);
575563
}
576564

0 commit comments

Comments
 (0)