Fix some warnings
authorzaxl <zaxl@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Nov 2007 18:00:26 +0000 (18:00 +0000)
committerzaxl <zaxl@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Nov 2007 18:00:26 +0000 (18:00 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@533 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/src/attr.c
navit/src/navigation.c

index bf579cf..9668b55 100644 (file)
@@ -108,6 +108,7 @@ attr_data_get(struct attr *attr)
        if (attr->type >= attr_type_int_begin && attr->type <= attr_type_int_end) {
                return &attr->u.num;
        }
+       return NULL;
 }
 
 void
index 8c7d356..839e202 100644 (file)
@@ -553,7 +553,7 @@ navigation_list_destroy(struct navigation_list *this_)
 static void
 navigation_call_callbacks(struct navigation *this_, int force_speech)
 {
-       int distance, level;
+       int distance, level = 0;
        void *p=this_;
        callback_list_call(this_->callback, 1, &p);
        distance=round_distance(this_->first->dest_length-this_->cmd_first->itm->dest_length);