Fix:Maptool:Fix coverity bug #42. Variable "m" tracked as NULL was passed to a functi...
authorhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 18 Mar 2010 20:18:07 +0000 (20:18 +0000)
committerhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 18 Mar 2010 20:18:07 +0000 (20:18 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@3052 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/map/filter/filter.c

index 645eb4d..abfbd6c 100644 (file)
@@ -415,8 +415,8 @@ map_filter_new(struct map_methods *meth, struct attr **attrs)
        if (map) {
                m=g_new0(struct map_priv, 1);
                m->parent=map;
+               parse_filters(m,filter->u.str);
        }
-       parse_filters(m,filter->u.str);
        g_free(parent_attrs);
        return m;
 }