This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Fixed occasional failure to load a custom shared library


Hi Kevin,

I am now copyright assignment compliant (as Red Hat employee).

Could you please commit the updated patch?  Its ChangeLog entry:

2006-07-21  Jan Kratochvil  <jan.kratochvil@redhat.com>

	* solib.c (solib_open): Fixed NULL vs. "" refusal to load inferior
	shared libraries.


Thanks,
Jan


On Tue, 27 Jun 2006 03:00:51 +0200, Kevin Buettner wrote:
> On Thu, 22 Jun 2006 13:40:16 +0200
> Jan Kratochvil <lace@jankratochvil.net> wrote:
> 
> Index: solib.c
> ===================================================================
> RCS file: /cvs/src/src/gdb/solib.c,v
> retrieving revision 1.84
> diff -u -p -r1.84 solib.c
> --- solib.c	25 Feb 2006 04:36:39 -0000	1.84
> +++ solib.c	22 Jun 2006 11:24:40 -0000
> @@ -146,13 +146,17 @@ solib_open (char *in_pathname, char **fo
>    int found_file = -1;
>    char *temp_pathname = NULL;
>    char *p = in_pathname;
> +  int solib_absolute_prefix_is_empty;
> +
> +  solib_absolute_prefix_is_empty = (!solib_absolute_prefix
> +                                    || !*solib_absolute_prefix);
> 
> I'd prefer to see this written as follows:
> 
> +  solib_absolute_prefix_is_empty = (solib_absolute_prefix == NULL
> +                                    || *solib_absolute_prefix == 0);
> 
> The rest of your patch looks reasonable.  (You forgot to include a
> ChangeLog entry though...)
> 
> Are you able to commit this yourself or do you need someone to commit
> it for you?
> 
> Thanks for the patch!
> 
> Kevin

Attachment: gdb-cvs20060721-solib_absolute_prefix_is_empty-v2.patch
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]