Fix:Core:Don't crash on click on osd with no command
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 6 Oct 2009 17:28:27 +0000 (17:28 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 6 Oct 2009 17:28:27 +0000 (17:28 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@2636 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/osd.c

index dc05610..8069fb5 100644 (file)
@@ -72,7 +72,7 @@ osd_std_click(struct osd_item *this, struct navit *nav, int pressed, int button,
        if (navit_ignore_button(nav))
                return;
        this->pressed = pressed;
-       if (pressed) {
+       if (pressed && this->command) {
                struct attr navit;
                navit.type=attr_navit;
                navit.u.navit=nav;