Fix:core:Don't read one byte after end of string in iso8601_to_secs()
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 5 Jun 2012 22:15:42 +0000 (22:15 +0000)
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 5 Jun 2012 22:15:42 +0000 (22:15 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@5135 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/util.c

index 2574c6e..86054b1 100644 (file)
@@ -313,7 +313,8 @@ iso8601_to_secs(char *iso8601)
                        pos++;
                        start=pos;
                } 
-               pos++;
+               if(*pos)
+                       pos++;
        }
        
        a=val[0]/100;