aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroldmud0 <oldmud0@users.noreply.github.com>2021-06-08 22:08:04 -0500
committerGitHub <noreply@github.com>2021-06-08 22:08:04 -0500
commitfbce4937efdd01791dca7c8a40c14b43ef487365 (patch)
tree7a0ecbfbcde144c667b69eb6acc81f31f917d308
parent679d80841776a774e7d79044210900ab36d9c022 (diff)
parent7cbd343ce9647d2ae73e947b300bdcdd67828058 (diff)
Merge pull request #557 from AttorneyOnline/minor-optimize
Fix excessive calls to arup_append
-rw-r--r--src/aoapplication.cpp1
-rw-r--r--src/packet_distribution.cpp8
2 files changed, 5 insertions, 4 deletions
diff --git a/src/aoapplication.cpp b/src/aoapplication.cpp
index 00175e5..dd8d9ae 100644
--- a/src/aoapplication.cpp
+++ b/src/aoapplication.cpp
@@ -26,6 +26,7 @@ AOApplication::~AOApplication()
destruct_lobby();
destruct_courtroom();
delete discord;
+ delete configini;
}
void AOApplication::construct_lobby()
diff --git a/src/packet_distribution.cpp b/src/packet_distribution.cpp
index dfe28f4..bcbc667 100644
--- a/src/packet_distribution.cpp
+++ b/src/packet_distribution.cpp
@@ -405,10 +405,6 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
}
}
- for (int area_n = 0; area_n < areas; area_n++) {
- w_courtroom->arup_append(0, "Unknown", "Unknown", "Unknown");
- }
-
int total_loading_size =
char_list_size * 2 + evidence_list_size + music_list_size;
int loading_value = int(
@@ -418,6 +414,10 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
w_lobby->set_loading_value(loading_value);
}
+ for (int area_n = 0; area_n < areas; area_n++) {
+ w_courtroom->arup_append(0, "Unknown", "Unknown", "Unknown");
+ }
+
send_server_packet(new AOPacket("RD#%"));
}
else if (header == "FM") // Fetch music ONLY