Fixed some compilation errors
[modest] / src / modest-protocol-info.c
index 0508daf..125c418 100644 (file)
@@ -60,7 +60,7 @@ const guint PROTOCOL_MAP_SIZE = sizeof(ProtocolMap)/sizeof(ProtocolInfo);
 GSList*
 modest_protocol_info_get_protocol_list (ModestProtocolType type)
 {
-       GSList *proto_list;
+       GSList *proto_list = NULL;
        int i;
        
        g_return_val_if_fail (type > MODEST_PROTOCOL_TYPE_UNKNOWN &&
@@ -80,7 +80,7 @@ modest_protocol_info_get_protocol_list (ModestProtocolType type)
 ModestPairList*
 modest_protocol_info_get_protocol_pair_list (ModestProtocolType type)
 {
-       ModestPairList *proto_list;
+       ModestPairList *proto_list = NULL;
        int i;
        
        g_return_val_if_fail (type > MODEST_PROTOCOL_TYPE_UNKNOWN && type < MODEST_PROTOCOL_TYPE_NUM,
@@ -120,9 +120,9 @@ modest_protocol_info_get_protocol_type (ModestProtocol proto)
        case MODEST_PROTOCOL_AUTH_NONE:
        case MODEST_PROTOCOL_AUTH_PASSWORD:
                return MODEST_PROTOCOL_TYPE_AUTH;
-
+               
        default:
-               g_return_val_if_reached (MODEST_PROTOCOL_TYPE_UNKNOWN);
+               return MODEST_PROTOCOL_TYPE_UNKNOWN;
        }
 }