[Scummvm-cvs-logs] SF.net SVN: scummvm:[42392] tools/branches/gsoc2009-decompiler/decompiler/ graph.cpp

kjdf at users.sourceforge.net kjdf at users.sourceforge.net
Sat Jul 11 20:14:55 CEST 2009


Revision: 42392
          http://scummvm.svn.sourceforge.net/scummvm/?rev=42392&view=rev
Author:   kjdf
Date:     2009-07-11 18:14:55 +0000 (Sat, 11 Jul 2009)

Log Message:
-----------
decompiler: removed unnecessary argument of replaceCrossEdgesWithProxies

Modified Paths:
--------------
    tools/branches/gsoc2009-decompiler/decompiler/graph.cpp

Modified: tools/branches/gsoc2009-decompiler/decompiler/graph.cpp
===================================================================
--- tools/branches/gsoc2009-decompiler/decompiler/graph.cpp	2009-07-11 18:13:25 UTC (rev 42391)
+++ tools/branches/gsoc2009-decompiler/decompiler/graph.cpp	2009-07-11 18:14:55 UTC (rev 42392)
@@ -121,7 +121,7 @@
 }
 
 
-void replaceCrossEdgesWithProxies(ControlFlowGraph *gu, Node *u, ControlFlowGraph *gv, Node *v) {
+void replaceCrossEdgesWithProxies(ControlFlowGraph *gu, Node *u, Node *v) {
 	foreach (Node *&node, u->_out)
 		if (node == v) {
 			node = new ProxyNode(v);
@@ -385,8 +385,8 @@
 	}
 	foreach (Node *u, nodes)
 		foreach (Node *v, list<Node*>(_nodes)) {
-			replaceCrossEdgesWithProxies(subgraph, u, this, v);
-			replaceCrossEdgesWithProxies(this, v, subgraph, u);
+			replaceCrossEdgesWithProxies(subgraph, u, v);
+			replaceCrossEdgesWithProxies(this, v, u);
 		}
 	_subgraphs.push_back(subgraph);
 	return subgraph;


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