diff options
author | mvglasow <michael -at- vonglasow.com> | 2019-08-10 19:29:10 +0200 |
---|---|---|
committer | mvglasow <michael -at- vonglasow.com> | 2019-08-10 19:29:10 +0200 |
commit | 03ef7a5d6e4af7b60c6ad16627f3d52d23dc6a25 (patch) | |
tree | ec7ec1349eff480c5499f4cd2ceffd1e2b287acf /navit/traffic.c | |
parent | aa57acfc3af3e6b30b77ea8c5e44dca8dda97046 (diff) | |
download | navit-03ef7a5d6e4af7b60c6ad16627f3d52d23dc6a25.tar.gz |
Fix:traffic:Parse hexadecimal IDs in cached item data
Signed-off-by: mvglasow <michael -at- vonglasow.com>
Diffstat (limited to 'navit/traffic.c')
-rw-r--r-- | navit/traffic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/navit/traffic.c b/navit/traffic.c index dd6dc0e6b..09b2170c5 100644 --- a/navit/traffic.c +++ b/navit/traffic.c @@ -3410,7 +3410,8 @@ static int traffic_message_restore_segments(struct traffic_message * this_, stru } else if (!strcmp(name, "id")) { /* item ID */ dbg(lvl_debug, "*****checkpoint RESTORE-4.1, parsing ID: %s", value); - sscanf(value, "%d,%d", &id_hi, &id_lo); + sscanf(value, "%i,%i", &id_hi, &id_lo); + dbg(lvl_debug, "*****checkpoint RESTORE-4.2, ID is 0x%x,0x%x", id_hi, id_lo); } else if (!strcmp(name, "flags")) { dbg(lvl_debug, "*****checkpoint RESTORE-4.1, parsing flags: %s", value); char *tail; |