mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Initialize all members in the constructors
This commit is contained in:
parent
10ba73ea0a
commit
b4aec1fb46
@ -24,6 +24,10 @@ CButton::CButton()
|
|||||||
m_selMenu = 0;
|
m_selMenu = 0;
|
||||||
m_bMouseDown = false;
|
m_bMouseDown = false;
|
||||||
m_message = static_cast<Uint32> (-1);
|
m_message = static_cast<Uint32> (-1);
|
||||||
|
m_pPixmap = nullptr;
|
||||||
|
m_pDecor = nullptr;
|
||||||
|
m_pSound = nullptr;
|
||||||
|
m_toolTips = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
CButton::~CButton () {}
|
CButton::~CButton () {}
|
||||||
|
@ -1494,6 +1494,19 @@ CEvent::CEvent()
|
|||||||
m_demoTime = 0;
|
m_demoTime = 0;
|
||||||
m_keymod = 0;
|
m_keymod = 0;
|
||||||
m_posHelpButton = {-1, -1};
|
m_posHelpButton = {-1, -1};
|
||||||
|
m_pPixmap = nullptr;
|
||||||
|
m_pDecor = nullptr;
|
||||||
|
m_pSound = nullptr;
|
||||||
|
m_pMovie = nullptr;
|
||||||
|
m_bMenu = false;
|
||||||
|
m_bHili = false;
|
||||||
|
m_demoIndex = 0;
|
||||||
|
m_demoEnd = 0;
|
||||||
|
m_bHiliInfoButton = false;
|
||||||
|
m_bHiliHelpButton = false;
|
||||||
|
|
||||||
|
memset (m_textToolTips, 0, sizeof (m_textToolTips));
|
||||||
|
memset (m_libelle, 0, sizeof (m_libelle));
|
||||||
|
|
||||||
for (i = 0 ; i < MAXBUTTON ; i++)
|
for (i = 0 ; i < MAXBUTTON ; i++)
|
||||||
m_lastFloor[i] = 0;
|
m_lastFloor[i] = 0;
|
||||||
@ -5290,4 +5303,3 @@ void CEvent::PushUserEvent (Sint32 code)
|
|||||||
SDL_PushEvent (&event);
|
SDL_PushEvent (&event);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,8 +11,11 @@
|
|||||||
|
|
||||||
CJauge::CJauge()
|
CJauge::CJauge()
|
||||||
{
|
{
|
||||||
m_type = 0;
|
m_type = 0;
|
||||||
m_bHide = true;
|
m_bHide = true;
|
||||||
|
m_pPixmap = nullptr;
|
||||||
|
m_pDecor = nullptr;
|
||||||
|
m_pSound = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
CJauge::~CJauge()
|
CJauge::~CJauge()
|
||||||
@ -105,4 +108,3 @@ POINT CJauge::GetPos()
|
|||||||
{
|
{
|
||||||
return m_pos;
|
return m_pos;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -127,7 +127,10 @@ static const char *GetErr (Sint32 rank)
|
|||||||
CMenu::CMenu()
|
CMenu::CMenu()
|
||||||
{
|
{
|
||||||
m_nbButtons = 0;
|
m_nbButtons = 0;
|
||||||
m_selRank = -1;
|
m_selRank = -1;
|
||||||
|
m_pPixmap = nullptr;
|
||||||
|
m_pDecor = nullptr;
|
||||||
|
m_pSound = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Destructeur.
|
// Destructeur.
|
||||||
@ -503,5 +506,3 @@ void CMenu::Message()
|
|||||||
if (m_selRank != -1)
|
if (m_selRank != -1)
|
||||||
CEvent::PushUserEvent (WM_BUTTON0 + m_selRank);
|
CEvent::PushUserEvent (WM_BUTTON0 + m_selRank);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -145,6 +145,8 @@ CMovie::CMovie()
|
|||||||
m_videoTex = nullptr;
|
m_videoTex = nullptr;
|
||||||
pinfo = nullptr;
|
pinfo = nullptr;
|
||||||
|
|
||||||
|
memset (m_audiobuf, 0, sizeof (m_audiobuf));
|
||||||
|
|
||||||
m_ret = 0;
|
m_ret = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,6 +36,10 @@ CPixmap::CPixmap()
|
|||||||
m_mouseSprite = SPRITE_WAIT;
|
m_mouseSprite = SPRITE_WAIT;
|
||||||
m_bBackDisplayed = false;
|
m_bBackDisplayed = false;
|
||||||
|
|
||||||
|
m_lpSDLBlupi = nullptr;
|
||||||
|
|
||||||
|
memset (m_filename, 0, sizeof (m_filename));
|
||||||
|
|
||||||
for (i = 0; i < MAXCURSORS; i++)
|
for (i = 0; i < MAXCURSORS; i++)
|
||||||
m_lpSDLCursors[i] = nullptr;
|
m_lpSDLCursors[i] = nullptr;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user