in configure.in was much simpler
* libltdl/ltdl.c (objdir): ditto
1999-01-25 Alexandre Oliva <oliva@dcc.unicamp.br>
+ * libltdl/configure.in (libltdl_cv_objdir): yes, appending the "/"
+ in configure.in was much simpler
+ * libltdl/ltdl.c (objdir): ditto
+
* libltdl/ltdl.c (objdir): string collation isn't portable; strcat
"/" explicitly. Or should this be moved to configure.in?
rm -f conftest
])
test -z "$libltdl_cv_objdir" && libltdl_cv_objdir=".libs"
-AC_DEFINE_UNQUOTED(LTDL_OBJDIR, "$libltdl_cv_objdir")
+AC_DEFINE_UNQUOTED(LTDL_OBJDIR, "$libltdl_cv_objdir/")
AC_HEADER_STDC
AC_CHECK_HEADERS(malloc.h memory.h stdlib.h stdio.h ctype.h dlfcn.h dl.h)
}
/* try to open the not-installed module */
if (!installed &&
- strlen(dir)+strlen(objdir)+1+strlen(dlname)
+ strlen(dir)+strlen(objdir)+strlen(dlname)
< LTDL_FILENAME_MAX) {
strcpy(filename, dir);
strcat(filename, objdir);
- strcat(filename, "/");
strcat(filename, dlname);
if (tryall_dlopen(handle, filename) == 0)
return 0;