1
0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-09-26 22:10:45 +02:00

29879: metafy dlerror message to avoid corruption

This commit is contained in:
Peter Stephenson 2011-10-28 10:46:23 +00:00
parent fe15a9e2bb
commit 6cd43e7d70
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2011-10-28 Peter Stephenson <pws@csr.com>
* Src/module.c (do_load_module): 29879: (via takimoto-j): Metafy
dlerror message to avoid corruption.
2011-10-26 Phil Pennock <pdpennock@users.sourceforge.net>
* 29867: Bart Schaefer: Test/V07pcre.ztst: exit early with
@ -15517,5 +15522,5 @@
*****************************************************
* This is used by the shell to define $ZSH_PATCHLEVEL
* $Revision: 1.5488 $
* $Revision: 1.5489 $
*****************************************************

View File

@ -1597,7 +1597,8 @@ do_load_module(char const *name, int silent)
ret = try_load_module(name);
if (!ret && !silent) {
#ifdef HAVE_DLERROR
zwarn("failed to load module `%s': %s", name, dlerror());
zwarn("failed to load module `%s': %s", name,
metafy(dlerror(), -1, META_USEHEAP));
#else
zwarn("failed to load module: %s", name);
#endif