Explorar o código

Don't waste cycles.

Douglas William Thrift %!s(int64=14) %!d(string=hai) anos
pai
achega
f9efe503d0
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      dtpstree.cpp

+ 3 - 3
dtpstree.cpp

@@ -508,11 +508,11 @@ public:
 
 			size_t duplicate(proc->compact());
 
-			if (!(duplicate && (!previous || proc->print() == previous->print())))
+			if (compact && duplicate && (!previous || proc->print() == previous->print()))
+				previous = proc;
+			else
 				compact = false;
 
-			previous = proc;
-
 			size_t count(names.count(name->first));
 
 			if (!duplicate || count == 1)