From 1362759d65bd879941ae5a8db798413be01a2c4c Mon Sep 17 00:00:00 2001 From: Tomas Suchan Date: Wed, 18 Jul 2012 04:15:52 +0200 Subject: [PATCH] Skip any number of dots at reg start --- main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 700fd60..5767892 100644 --- a/main.c +++ b/main.c @@ -155,7 +155,7 @@ void print_mesg(msg_t * msg) i=0; while(acars_aircrafts_primary[i].reg){ const char *regtmp = (const char *) msg->addr; - if (regtmp[0] == '.') + while (regtmp[0] == '.') regtmp++; if(!strcmp(acars_aircrafts_primary[i].reg, regtmp)){ printf("Aircraft vendor: %s, ",acars_aircrafts_primary[i].vendor); @@ -173,7 +173,7 @@ void print_mesg(msg_t * msg) i=0; while(acars_aircrafts_secondary[i].reg){ const char *regtmp = (const char *) msg->addr; - if (regtmp[0] == '.') + while (regtmp[0] == '.') regtmp++; if(!strcmp(acars_aircrafts_secondary[i].reg, regtmp)){ printf("Aircraft type: %s, ",acars_aircrafts_secondary[i].type);