diff --git a/src/eepp/scene/nodeattribute.cpp b/src/eepp/scene/nodeattribute.cpp index 2557fad6c..051677b71 100644 --- a/src/eepp/scene/nodeattribute.cpp +++ b/src/eepp/scene/nodeattribute.cpp @@ -30,7 +30,8 @@ const std::vector& NodeAttribute::Info::getNames() const { return names; } -NodeAttribute::NodeAttribute() +NodeAttribute::NodeAttribute() : + mVolatile( false ) {} NodeAttribute::NodeAttribute( std::string name, std::string value, bool isVolatile ) : diff --git a/src/eepp/ui/uimenu.cpp b/src/eepp/ui/uimenu.cpp index fe0e908c4..84d55cc69 100644 --- a/src/eepp/ui/uimenu.cpp +++ b/src/eepp/ui/uimenu.cpp @@ -20,7 +20,8 @@ UIMenu::UIMenu() : mItemSelected( NULL ), mItemSelectedIndex( eeINDEX_NOT_FOUND ), mClickHide( false ), - mLastTickMove( 0 ) + mLastTickMove( 0 ), + mOwnerNode( NULL ) { mFlags |= UI_AUTO_SIZE; diff --git a/src/eepp/ui/uistyle.cpp b/src/eepp/ui/uistyle.cpp index 00eadeccb..856d69359 100644 --- a/src/eepp/ui/uistyle.cpp +++ b/src/eepp/ui/uistyle.cpp @@ -13,6 +13,7 @@ UIStyle * UIStyle::New( UIWidget * widget ) { } UIStyle::UIStyle( UIWidget * widget ) : + UIState(), mWidget( widget ), mChangingState( false ) {