diff --git a/main.cpp b/main.cpp index c820b0e..5cae2e4 100644 --- a/main.cpp +++ b/main.cpp @@ -87,7 +87,10 @@ int main(int argc, char* argv[]) cout << "functions: " << cfg.functions.size() << endl; cout << "indirect targets: " << cfg.indirect_targets.size() << endl; - string out = path + ".cfg"; + string suffix; + if (subsOnly) suffix += ".subs"; + if (clean) suffix += ".clean"; + string out = path + suffix + ".cfg"; ofstream f(out); if (f) {