summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2013-12-07 20:51:40 +0100
committerFridrich Štrba <fridrich.strba@bluewin.ch>2013-12-07 22:33:37 +0100
commite7661ff6ba90c951672ad87c8d880ea0c5574586 (patch)
tree1a8b8bfca9b29f68d5fbc55dd0ad695346d4477a
parent8dd413e119fdf45e8e432ecc3f4784b971dd290d (diff)
add ppp2raw --callgraph
-rw-r--r--src/conv/raw/ppp2raw.cpp7
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;