--- sql/mysql/parser3mysql.C 2004/06/23 07:32:06 1.24 +++ sql/mysql/parser3mysql.C 2004/07/28 14:32:05 1.25 @@ -10,7 +10,7 @@ 2001.11.06 numrows on "HP-UX istok1 B.11.00 A 9000/869 448594332 two-user license" 3.23.42 & 4.0.0.alfa never worked, both subst & .sl version returned 0 */ -static const char *RCSId="$Id: parser3mysql.C,v 1.24 2004/06/23 07:32:06 paf Exp $"; +static const char *RCSId="$Id: parser3mysql.C,v 1.25 2004/07/28 14:32:05 paf Exp $"; #include "config_includes.h" @@ -379,8 +379,12 @@ private: // mysql client library funcs l if(lt_dlinit()) return lt_dlerror(); lt_dlhandle handle=lt_dlopen(dlopen_file_spec); - if (!handle) + if (!handle) { + if(const char* result=lt_dlerror()) + return result; + return "can not open the dynamic link module"; + } #define DSLINK(name, action) \ name=(t_##name)lt_dlsym(handle, #name); \