Browse Source

Merge pull request #86772 from Rindbee/display-functions-in-profiler

Display functions that were previously forgotten in Profiler
Yuri Sizov 1 year ago
parent
commit
c7210674b8
1 changed files with 6 additions and 4 deletions
  1. 6 4
      servers/debugger/servers_debugger.cpp

+ 6 - 4
servers/debugger/servers_debugger.cpp

@@ -342,10 +342,12 @@ public:
 		}
 		ServerInfo &srv = server_data[name];
 
-		ServerFunctionInfo fi;
-		fi.name = p_data[1];
-		fi.time = p_data[2];
-		srv.functions.push_back(fi);
+		for (int idx = 1; idx < p_data.size() - 1; idx += 2) {
+			ServerFunctionInfo fi;
+			fi.name = p_data[idx];
+			fi.time = p_data[idx + 1];
+			srv.functions.push_back(fi);
+		}
 	}
 
 	void tick(double p_frame_time, double p_process_time, double p_physics_time, double p_physics_frame_time) {