diff --git a/src/preferences/network/InterfaceListItem.cpp b/src/preferences/network/InterfaceListItem.cpp index adb06cd817..f36aa8f39a 100644 --- a/src/preferences/network/InterfaceListItem.cpp +++ b/src/preferences/network/InterfaceListItem.cpp @@ -35,7 +35,12 @@ InterfaceListItem::InterfaceListItem(const char* name) : BListItem(0, false), - fIcon(NULL) + fIcon(NULL), + fFirstLineOffset(0), + fLineOffset(0), + fDisabled(false), + fHasLink(false), + fConnecting(false) { fInterface.SetTo(name); _Init(); diff --git a/src/preferences/network/InterfaceView.cpp b/src/preferences/network/InterfaceView.cpp index f5644ade82..58ca818d0d 100644 --- a/src/preferences/network/InterfaceView.cpp +++ b/src/preferences/network/InterfaceView.cpp @@ -43,7 +43,8 @@ static const uint32 kMsgJoinNetwork = 'join'; InterfaceView::InterfaceView() : - BGroupView(B_VERTICAL) + BGroupView(B_VERTICAL), + fPulseCount(0) { SetFlags(Flags() | B_PULSE_NEEDED); diff --git a/src/preferences/network/NetworkSettingsAddOn.cpp b/src/preferences/network/NetworkSettingsAddOn.cpp index 30f1f4f78f..c7a23a4e41 100644 --- a/src/preferences/network/NetworkSettingsAddOn.cpp +++ b/src/preferences/network/NetworkSettingsAddOn.cpp @@ -108,7 +108,10 @@ BNetworkInterfaceListItem::BNetworkInterfaceListItem(int family, fSettings(settings), fFamily(family), fInterface(interface), - fLabel(label) + fLabel(label), + fDisabled(false), + fLineOffset(0), + fSpacing(0) { } diff --git a/src/preferences/network/ServiceListItem.cpp b/src/preferences/network/ServiceListItem.cpp index 8b8d0321d6..604fe434f3 100644 --- a/src/preferences/network/ServiceListItem.cpp +++ b/src/preferences/network/ServiceListItem.cpp @@ -27,6 +27,8 @@ ServiceListItem::ServiceListItem(const char* name, const char* label, fName(name), fLabel(label), fSettings(settings), + fOwner(NULL), + fLineOffset(0), fEnabled(false) { }