From 88ba1d04480e5350476291aaa9a400dc571bbc75 Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Tue, 12 Jul 2005 13:46:47 +0000 Subject: sync --- src/backen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/backen.c') diff --git a/src/backen.c b/src/backen.c index d97f743..434f3d5 100644 --- a/src/backen.c +++ b/src/backen.c @@ -56,7 +56,7 @@ int main( int argc, char **argv ) { printf( "%s\t%s\t", streets[sid], end+1 ); end = lookup + 6 + sprintf( lookup+6, "%s\t%s", streets[sid], end + 1 ); while( isalpha( (int)end[-1] )) *--end = 0; - *++end = '\t'; *++end = 0; + *end++ = '\t'; *end = 0; } else { printf( "\t\t" ); lookup[6] = lookup[7] = '\t'; lookup[8] = 0; } @@ -73,7 +73,7 @@ int main( int argc, char **argv ) { break; case 7: memcpy( lookup, ".....\t", 6 ); - sprintf( lookup, "%s", maps[k]->addr+mapoffs[k] ); + snprintf( lookup, 5, "%s", maps[k]->addr+mapoffs[k] ); lookup[5] = '\t'; default: printf( "%s\t", maps[k]->addr+mapoffs[k] ); -- cgit v1.2.3