From 7ae78a73cf9529cbbcbe6ab8c83557047de957be Mon Sep 17 00:00:00 2001 From: Dawn Perchik Date: Tue, 18 Feb 1997 19:33:29 +0000 Subject: [PATCH] * maint.c: Fix dereference of pointer. * remote-sim.c: Fix reference of structure member "last_error". * debugify.c: Include config.h to get ANSI definitions. --- gdb/debugify.c | 7 ++++--- gdb/maint.c | 2 +- gdb/remote-sim.c | 4 +++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/gdb/debugify.c b/gdb/debugify.c index 8411e3535bd..841b5891394 100644 --- a/gdb/debugify.c +++ b/gdb/debugify.c @@ -19,6 +19,10 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#define DEBUGIFY +#include "debugify.h" +#include "config.h" + #include #ifdef HAVE_STDLIB_H #include @@ -29,9 +33,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #endif -#define DEBUGIFY -#include "debugify.h" - #define REDIRECT static FILE *fout = NULL; diff --git a/gdb/maint.c b/gdb/maint.c index 54fc62691cd..ac86dd0b71e 100644 --- a/gdb/maint.c +++ b/gdb/maint.c @@ -297,7 +297,7 @@ maintenance_translate_address (arg, from_tty) sect = NULL; p = arg; - if (!isdigit (p)) + if (!isdigit (*p)) { /* See if we have a valid section name */ while (*p && !isspace (*p)) /* Find end of section name */ p++; diff --git a/gdb/remote-sim.c b/gdb/remote-sim.c index 3b0ddb45970..f40c70cb6ac 100644 --- a/gdb/remote-sim.c +++ b/gdb/remote-sim.c @@ -137,7 +137,9 @@ init_callbacks () gdb_callback.init (&gdb_callback); gdb_callback.write_stdout = gdb_os_write_stdout; gdb_callback.printf_filtered = gdb_os_printf_filtered; - gdb_callback.error = gdb_os_error; + /* ??? where'd error come from? */ + /*gdb_callback.error = gdb_os_error;*/ + gdb_callback.last_errno= gdb_os_error; sim_set_callbacks (&gdb_callback); callbacks_initialized = 1; } -- 2.30.2