[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtool-1.4.2: some bugfixes in ltdl.c (PING!)
From: |
Alexandre Duret-Lutz |
Subject: |
Re: libtool-1.4.2: some bugfixes in ltdl.c (PING!) |
Date: |
Fri, 12 Apr 2002 19:18:47 +0200 |
User-agent: |
Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu) |
Any chance that someone review and commit these patches?
Some of them fix anoying SEGVs.
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (find_module): tryall_dlopen_module
| must not be called with an invalid dirname argument.
| If dir is 0 use tryall_dlopen instead of tryall_dlopen_module
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (lt_dlloader_add): Fixed error handling.
| If place does not exist in loaders list the for loop
| terminates and the error is reported.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (lt_dlopenext): try_dlopen does not set the handle
| to 0 in case of an error. So it is replaced it with lt_dlopen.
| * libltdl/ltdl.c (lt_dlopenext): According to the comment
| searching should be stopped if the error is not FILE_NOT_FOUND.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (lt_dlpath_insertdir): It is important
| that only the canonicalized dir is added to ppath.
| Although dir gets canonicalized the original was added.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (trim): Fixed string length calculation.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (try_dlopen): Replaced LT_DLREALLOC
| with LT_EREALLOC and added error handling.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (try_dlopen): Fixed memory and
| file handle leak in case 'goto cleanup;' is executed.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (try_dlopen): Set newhandle to 0 in case of
| an error. This provides correct error detection.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (try_dlopen): Simplified search_path calculation.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (tryall_dlopen_module): Too much memory was allocated.
| Now LT_EMALLOC is called with correctly calculated value.
|
| 2002-03-07 Alexander Bluhm <address@hidden>
| * libltdl/ltdl.c (unload_deplibs): Replaced redundant if clause
| with null pointer check.
--
Alexandre Duret-Lutz
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: libtool-1.4.2: some bugfixes in ltdl.c (PING!),
Alexandre Duret-Lutz <=