MT#59962 ModSbc: FilterEntry define type before using

Fixes:

    CID 542433: (#1 of 1): Uninitialized scalar variable (UNINIT)
    34. uninit_use_in_call: Using uninitialized value mf.
    Field mf.filter_type is uninitialized when calling push_back.

Change-Id: Ia5c2c2ebb08f1632f973ef0d08d4dca0c5b8934b
master
Donat Zenichev 1 month ago
parent d63305fb82
commit 8211e8ca55

@ -328,9 +328,11 @@ EXEC_ACTION_START(MODSBCActionProfileSet) {
else if (profile_param == "message_list") {
vector<string> elems = explode(value, ",");
for (vector<string>::iterator it=elems.begin(); it != elems.end(); it++)
{
mf.filter_list.insert(*it);
profile->messagefilter.push_back(mf);
}
mf.filter_type = Undefined;
profile->messagefilter.push_back(mf);
DBG("message_list set to '%s'\n", value.c_str());
EXEC_ACTION_STOP;
}

Loading…
Cancel
Save