Unreachable Control Flow at prefs_dlg.c:1184 |
No properties have been set. edit properties |
Jump to warning location ↓ | warning details... |
| |
pref_clean (/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/prefs_dlg.c)![]() | ||||||
![]() | ||||||
1151 | pref_clean(pref_t *pref, gpointer user_data _U_) | |||||
1152 | { | |||||
1153 | switch (pref->type) { | |||||
1154 | ||||||
1155 | case PREF_UINT: | |||||
1156 | break; | |||||
1157 | ||||||
1158 | case PREF_BOOL: | |||||
1159 | break; | |||||
1160 | ||||||
1161 | case PREF_ENUM: | |||||
1162 | break; | |||||
1163 | ||||||
1164 | case PREF_STRING: | |||||
1165 | if (pref->saved_val.string != NULL) { | |||||
1166 | g_free(pref->saved_val.string); | |||||
1167 | pref->saved_val.string = NULL; | |||||
1168 | } | |||||
1169 | break; | |||||
1170 | ||||||
1171 | case PREF_RANGE: | |||||
1172 | if (pref->saved_val.range != NULL) { | |||||
1173 | g_free(pref->saved_val.range); | |||||
1174 | pref->saved_val.range = NULL; | |||||
1175 | } | |||||
1176 | break; | |||||
1177 | ||||||
1178 | case PREF_STATIC_TEXT: | |||||
1179 | case PREF_UAT: | |||||
1180 | break; | |||||
1181 | ||||||
1182 | case PREF_OBSOLETE: | |||||
1183 | g_assert_not_reached(); | |||||
1184 | break;
| |||||
1185 | } | |||||
1186 | return 0; | |||||
1187 | } | |||||
![]() |