We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 33f0521 commit 449c91aCopy full SHA for 449c91a
src/xrGame/WeaponMagazinedWGrenade.cpp
@@ -176,22 +176,7 @@ void CWeaponMagazinedWGrenade::PerformSwitchGL()
176
swap(m_ammoType, m_ammoType2);
177
swap(m_DefaultCartridge, m_DefaultCartridge2);
178
179
- xr_vector<CCartridge> l_magazine;
180
- while (m_magazine.size())
181
- {
182
- l_magazine.push_back(m_magazine.back());
183
- m_magazine.pop_back();
184
- }
185
- while (m_magazine2.size())
186
187
- m_magazine.push_back(m_magazine2.back());
188
- m_magazine2.pop_back();
189
190
- while (l_magazine.size())
191
192
- m_magazine2.push_back(l_magazine.back());
193
- l_magazine.pop_back();
194
+ m_magazine.swap(m_magazine2);
195
iAmmoElapsed = (int)m_magazine.size();
196
197
m_BriefInfo_CalcFrame = 0;
0 commit comments