@@ -124,7 +124,6 @@ class messages final : private manager<messages> {
124
124
if (ch == ' \0 ' ) break ; // End loop if null terminated.
125
125
if (ch == EOF) {
126
126
throw engine_exception (" Bad message file format!" , " Messages" , 2 );
127
- return ;
128
127
}
129
128
sys += ch;
130
129
}
@@ -133,7 +132,6 @@ class messages final : private manager<messages> {
133
132
if (ch == ' \0 ' ) break ; // End loop if null terminated.
134
133
if (ch == EOF) {
135
134
throw engine_exception (" Bad message file format!" , " Messages" , 2 );
136
- return ;
137
135
}
138
136
to += ch;
139
137
}
@@ -142,7 +140,6 @@ class messages final : private manager<messages> {
142
140
if (ch == ' \0 ' ) break ; // End loop if null terminated.
143
141
if (ch == EOF) {
144
142
throw engine_exception (" Bad message file format!" , " Messages" , 2 );
145
- return ;
146
143
}
147
144
from += ch;
148
145
}
@@ -151,7 +148,6 @@ class messages final : private manager<messages> {
151
148
if (ch == ' \0 ' ) break ; // End loop if null terminated.
152
149
if (ch == EOF) {
153
150
throw engine_exception (" Bad message file format!" , " Messages" , 2 );
154
- return ;
155
151
}
156
152
cmd += ch;
157
153
}
@@ -160,7 +156,6 @@ class messages final : private manager<messages> {
160
156
if (ch == ' \0 ' ) break ; // End loop if null terminated.
161
157
if (ch == EOF) {
162
158
throw engine_exception (" Bad message file format!" , " Messages" , 2 );
163
- return ;
164
159
}
165
160
args += ch;
166
161
}
@@ -252,7 +247,7 @@ class messages final : private manager<messages> {
252
247
if (timer != -1 ) timer += engine_time::check ();
253
248
// Add message to queue. Ignore incomplete messages. Sort while adding.
254
249
if (sys != " " && cmd != " " ) add (message (timer, sys, to, from, cmd, args));
255
- } catch (...) {}
250
+ } catch (...) { break ; }
256
251
}
257
252
al_fclose (file);
258
253
return true ;
0 commit comments