X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=ext%2FDynaLoader%2Fdl_dlopen.xs;h=0cba08729e29afc59db3e5aa74daa2d8ed507b1b;hb=5d94fbed3754780f11eb4db2d2379544cacb60e1;hp=ffd3dbc422249ff37ecc171b8dd89b4d68f6033e;hpb=a0d0e21ea6ea90a22318550944fe6cb09ae10cda;p=p5sagit%2Fp5-mst-13.2.git diff --git a/ext/DynaLoader/dl_dlopen.xs b/ext/DynaLoader/dl_dlopen.xs index ffd3dbc..0cba087 100644 --- a/ext/DynaLoader/dl_dlopen.xs +++ b/ext/DynaLoader/dl_dlopen.xs @@ -115,7 +115,11 @@ #endif #ifndef HAS_DLERROR -#define dlerror() "Unknown error - dlerror() not implemented" +# ifdef __NetBSD__ +# define dlerror() strerror(errno) +# else +# define dlerror() "Unknown error - dlerror() not implemented" +# endif #endif