diff options
author | David Tardon <dtardon@redhat.com> | 2013-12-07 20:51:40 +0100 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2013-12-07 22:33:37 +0100 |
commit | e7661ff6ba90c951672ad87c8d880ea0c5574586 (patch) | |
tree | 1a8b8bfca9b29f68d5fbc55dd0ad695346d4477a | |
parent | 8dd413e119fdf45e8e432ecc3f4784b971dd290d (diff) |
add ppp2raw --callgraph
-rw-r--r-- | src/conv/raw/ppp2raw.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/conv/raw/ppp2raw.cpp b/src/conv/raw/ppp2raw.cpp index b16e1c4..a2e1864 100644 --- a/src/conv/raw/ppp2raw.cpp +++ b/src/conv/raw/ppp2raw.cpp @@ -48,10 +48,13 @@ int main(int argc, char *argv[]) return printUsage(); char *file = 0; + bool printCallgraph = false; for (int i = 1; i < argc; i++) { - if (!file && strncmp(argv[i], "--", 2)) + if (!strcmp(argv[i], "--callgraph")) + printCallgraph = true; + else if (!file && strncmp(argv[i], "--", 2)) file = argv[i]; else return printUsage(); @@ -68,7 +71,7 @@ int main(int argc, char *argv[]) return 1; } - librevenge::RVNGRawDrawingGenerator painter(false); + librevenge::RVNGRawDrawingGenerator painter(printCallgraph); libpgplus::PGPLUSDocument::parse(&input, &painter); return 0; |