]> git.saurik.com Git - wxWidgets.git/commitdiff
Correct printf() format specifiers for long variables in life demo.
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 29 Sep 2010 22:01:18 +0000 (22:01 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 29 Sep 2010 22:01:18 +0000 (22:01 +0000)
Fix asserts in 64 bit builds due to using %u (expecting 32 bit values on a
typical Unix LP64 platform) for 64 bit long values.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65675 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

demos/life/life.cpp

index 13376c261c36e9854004817754f16bd9724507c3..0402bd99445795e6414ee65326b9337ca610ef97 100644 (file)
@@ -354,10 +354,10 @@ void LifeFrame::UpdateInfoText()
 {
     wxString msg;
 
-    msg.Printf(_(" Generation: %u (T: %u ms),  Population: %u "),
+    msg.Printf(_(" Generation: %lu (T: %lu ms),  Population: %lu "),
                m_tics,
                m_topspeed? 0 : m_interval,
-               m_life->GetNumCells());
+               static_cast<unsigned long>(m_life->GetNumCells()));
     m_text->SetLabel(msg);
 }