Code

src/plugin.c: Include the shared object when reporting errors with `lt_dlopen'.
authorFlorian Forster <octo@huhu.verplant.org>
Thu, 21 Aug 2008 14:08:55 +0000 (16:08 +0200)
committerFlorian Forster <octo@huhu.verplant.org>
Thu, 21 Aug 2008 14:08:55 +0000 (16:08 +0200)
src/plugin.c

index f1333f1d43ce8fa8a347d8fc0e112479615f1563..1715cac824e8aeafb913107df0452d6a21237146 100644 (file)
@@ -146,14 +146,14 @@ static int plugin_load_file (char *file)
        {
                const char *error = lt_dlerror ();
 
-               ERROR ("lt_dlopen failed: %s", error);
-               fprintf (stderr, "lt_dlopen failed: %s\n", error);
+               ERROR ("lt_dlopen (%s) failed: %s", file, error);
+               fprintf (stderr, "lt_dlopen (%s) failed: %s\n", file, error);
                return (1);
        }
 
        if ((reg_handle = (void (*) (void)) lt_dlsym (dlh, "module_register")) == NULL)
        {
-               WARNING ("Couldn't find symbol ``module_register'' in ``%s'': %s\n",
+               WARNING ("Couldn't find symbol `module_register' in `%s': %s\n",
                                file, lt_dlerror ());
                lt_dlclose (dlh);
                return (-1);