From 4ad0021ebc16093209b5067aa2b8ed708c34d177 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Tue, 1 Mar 1994 21:00:18 +0000 Subject: * target.c, target.h (target_read_string): Provide error detection to caller. Put string in malloc'd space, so caller need not impose arbitrary limits. * solib.c (find_solib): Update to use new interface. * irix5-nat.c (find_solib): Read o_path from inferior (clear_solib): Free storage for o_path. * valprint.c (val_print_string): Add comments. --- gdb/target.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gdb/target.h') diff --git a/gdb/target.h b/gdb/target.h index 31e6e89..29f5131 100644 --- a/gdb/target.h +++ b/gdb/target.h @@ -359,8 +359,7 @@ target_detach PARAMS ((char *, int)); #define target_prepare_to_store() \ (*current_target->to_prepare_to_store) () -extern int -target_read_string PARAMS ((CORE_ADDR, char *, int)); +extern int target_read_string PARAMS ((CORE_ADDR, char **, int, int *)); extern int target_read_memory PARAMS ((CORE_ADDR, char *, int)); -- cgit v1.1