if (profile_info == NULL)
return CONNECTION_ERROR_OUT_OF_MEMORY;
- switch (type) {
- case CONNECTION_PROFILE_TYPE_CELLULAR:
+ if (type == CONNECTION_PROFILE_TYPE_CELLULAR) {
if (keyword == NULL) {
CONNECTION_LOG(CONNECTION_ERROR, "Invalid parameter");
g_free(profile_info);
return CONNECTION_ERROR_INVALID_PARAMETER;
}
__profile_init_cellular_profile(profile_info, keyword);
- break;
- case CONNECTION_PROFILE_TYPE_WIFI:
+ } else if (type == CONNECTION_PROFILE_TYPE_WIFI) {
__profile_init_wifi_profile(profile_info);
- break;
- default:
- break;
}
*profile = (connection_profile_h)profile_info;