@@ -45,7 +45,6 @@ LLFloaterNotificationsTabbed::LLFloaterNotificationsTabbed(const LLSD& key) : LL
45
45
mGroupNoticeMessageList(NULL ),
46
46
mTransactionMessageList(NULL ),
47
47
mSystemMessageList(NULL ),
48
- mNotificationsSeparator(NULL ),
49
48
mNotificationsTabContainer(NULL ),
50
49
NOTIFICATION_TABBED_ANCHOR_NAME(" notification_well_panel" ),
51
50
IM_WELL_ANCHOR_NAME(" im_well_panel" ),
@@ -54,7 +53,7 @@ LLFloaterNotificationsTabbed::LLFloaterNotificationsTabbed(const LLSD& key) : LL
54
53
{
55
54
setOverlapsScreenChannel (true );
56
55
mNotificationUpdates .reset (new NotificationTabbedChannel (this ));
57
- mNotificationsSeparator = new LLNotificationSeparator ();
56
+ mNotificationsSeparator = std::make_unique< LLNotificationSeparator> ();
58
57
}
59
58
60
59
// ---------------------------------------------------------------------------------
@@ -117,6 +116,7 @@ void LLFloaterNotificationsTabbed::setSysWellChiclet(LLSysWellChiclet* chiclet)
117
116
// ---------------------------------------------------------------------------------
118
117
LLFloaterNotificationsTabbed::~LLFloaterNotificationsTabbed ()
119
118
{
119
+ mNotificationsSeparator .reset ();
120
120
}
121
121
122
122
// ---------------------------------------------------------------------------------
0 commit comments