diff options
author | phk <phk@FreeBSD.org> | 1994-09-27 03:34:58 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1994-09-27 03:34:58 +0000 |
commit | e3b14acab7e9a3aedcf6751cd26aed7450d1c6bf (patch) | |
tree | b13b160261863493c90b5ffb69d4f2d9d57071f0 /sys/ddb/db_sym.c | |
parent | 9a50506be21f7810ce5e0f5fbd506fe396ded066 (diff) | |
download | FreeBSD-src-e3b14acab7e9a3aedcf6751cd26aed7450d1c6bf.zip FreeBSD-src-e3b14acab7e9a3aedcf6751cd26aed7450d1c6bf.tar.gz |
Makes gcc silent in sys/ddb.
Diffstat (limited to 'sys/ddb/db_sym.c')
-rw-r--r-- | sys/ddb/db_sym.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/sys/ddb/db_sym.c b/sys/ddb/db_sym.c index 5588c77..0fd37f4 100644 --- a/sys/ddb/db_sym.c +++ b/sys/ddb/db_sym.c @@ -23,7 +23,7 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $Id: db_sym.c,v 1.5 1994/08/13 03:49:23 wollman Exp $ + * $Id: db_sym.c,v 1.6 1994/08/20 03:48:26 davidg Exp $ */ /* @@ -93,15 +93,11 @@ db_qualify(sym, symtabname) { char *symname; static char tmp[256]; - register char *s; db_symbol_values(sym, &symname, 0); - s = tmp; - while (*s++ = *symtabname++) { - } - s[-1] = ':'; - while (*s++ = *symname++) { - } + strcpy(tmp,symtabname); + strcat(tmp,":"); + strcat(tmp,symname); return tmp; } @@ -176,7 +172,8 @@ db_lookup(symstr) * Return on first match. */ for (i = symtab_start; i < symtab_end; i++) { - if (sp = X_db_lookup(&db_symtabs[i], symstr)) { + sp = X_db_lookup(&db_symtabs[i], symstr); + if (sp) { db_last_symtab = &db_symtabs[i]; return sp; } |