[Scummvm-cvs-logs] SF.net SVN: scummvm:[41864] tools/branches/gsoc2009-decompiler/decompiler/ graph.h
kjdf at users.sourceforge.net
kjdf at users.sourceforge.net
Thu Jun 25 13:57:00 CEST 2009
Revision: 41864
http://scummvm.svn.sourceforge.net/scummvm/?rev=41864&view=rev
Author: kjdf
Date: 2009-06-25 11:57:00 +0000 (Thu, 25 Jun 2009)
Log Message:
-----------
decompiler: no font selection passed to graphviz if fontname==""
Modified Paths:
--------------
tools/branches/gsoc2009-decompiler/decompiler/graph.h
Modified: tools/branches/gsoc2009-decompiler/decompiler/graph.h
===================================================================
--- tools/branches/gsoc2009-decompiler/decompiler/graph.h 2009-06-25 11:24:55 UTC (rev 41863)
+++ tools/branches/gsoc2009-decompiler/decompiler/graph.h 2009-06-25 11:57:00 UTC (rev 41864)
@@ -165,17 +165,20 @@
ret << "subgraph " << '"' << "cluster_" << interval << '"' << " {" << std::endl;
ret << "style=dotted;" << std::endl;
foreach (Node *u, _nodes)
- if (u->_interval == interval)
+ if (u->_interval == interval) {
ret << '"' << u << '"'
- << "[fontname=" << '"' << fontname << '"'
- << ",fontsize=" << fontsize
- << ",shape=box"
- << ",label=" << '"'
- << "<order: " << u->_order << ", "
- << "loop: " << u->_loop << ">\\n"
- << graphvizEscapeLabel(printer(u->_data))
- << '"'
+ << "[";
+ if (fontname != "")
+ ret << "fontname=" << '"' << fontname << '"' << ","
+ << "fontsize=" << fontsize << ",";
+ ret << "shape=box,"
+ << "label=" << '"'
+ << "<order: " << u->_order << ", "
+ << "loop: " << u->_loop << ">\\n"
+ << graphvizEscapeLabel(printer(u->_data))
+ << '"'
<< "];" << std::endl;
+ }
ret << "}" << std::endl;
}
foreach (Node *u, _nodes)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list