From 4966c17c42738b367edb99d49a4653cf5d35b301 Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Fri, 5 Mar 1993 01:44:38 +0000 Subject: [PATCH] Lint fixes from Paul Eggert (eggert@twinsun.com): * command.c (do_setshow_command): var_uintegers are unsigned. * sparc-tdep.c (save_insn_opcodes, restore_insn_opcodes): unsigned, since they use hex values with the high bit set. --- gdb/ChangeLog | 8 ++++++++ gdb/command.c | 6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 525ee66..8430d28 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +Thu Mar 4 17:42:03 1993 John Gilmore (gnu@cygnus.com) + + Lint fixes from Paul Eggert (eggert@twinsun.com): + + * command.c (do_setshow_command): var_uintegers are unsigned. + * sparc-tdep.c (save_insn_opcodes, restore_insn_opcodes): + unsigned, since they use hex values with the high bit set. + Thu Mar 4 08:22:55 1993 Fred Fish (fnf@cygnus.com) Fixes submitted by Karl Berry (karl@nermal.hq.ileaf.com): diff --git a/gdb/command.c b/gdb/command.c index 122c8ca..1fce334 100644 --- a/gdb/command.c +++ b/gdb/command.c @@ -1054,9 +1054,9 @@ do_setshow_command (arg, from_tty, c) case var_uinteger: if (arg == NULL) error_no_arg ("integer to set it to."); - *(int *) c->var = parse_and_eval_address (arg); - if (*(int *) c->var == 0) - *(int *) c->var = UINT_MAX; + *(unsigned int *) c->var = parse_and_eval_address (arg); + if (*(unsigned int *) c->var == 0) + *(unsigned int *) c->var = UINT_MAX; break; case var_zinteger: if (arg == NULL) -- 2.7.4