summaryrefslogtreecommitdiff
path: root/jackd
diff options
context:
space:
mode:
authortrutkin <trutkin@0c269be4-1314-0410-8aa9-9f06e86f4224>2004-09-08 15:49:46 +0000
committertrutkin <trutkin@0c269be4-1314-0410-8aa9-9f06e86f4224>2004-09-08 15:49:46 +0000
commitab2d248b16d647b2d9037234a3b088eb617718e5 (patch)
treec75cd4a6773a971c8c793829df08bd747838cd13 /jackd
parent1e6ddad5cbed877c220f919dfb39810743bda208 (diff)
downloadjack1-ab2d248b16d647b2d9037234a3b088eb617718e5.tar.gz
Better handling for dlopen() errors.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@746 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'jackd')
-rw-r--r--jackd/jackd.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/jackd/jackd.c b/jackd/jackd.c
index a256c7d..bf2af50 100644
--- a/jackd/jackd.c
+++ b/jackd/jackd.c
@@ -226,7 +226,7 @@ jack_drivers_get_descriptor (JSList * drivers, const char * sofile)
if (verbose) {
- fprintf (stderr, "getting driver descriptor from %s", filename);
+ fprintf (stderr, "getting driver descriptor from %s\n", filename);
}
if ((dlhandle = dlopen (filename, RTLD_NOW|RTLD_GLOBAL)) == NULL) {
@@ -235,12 +235,11 @@ jack_drivers_get_descriptor (JSList * drivers, const char * sofile)
return NULL;
}
- dlerror ();
-
so_get_descriptor = (JackDriverDescFunction)
dlsym (dlhandle, "driver_get_descriptor");
if ((dlerr = dlerror ()) != NULL) {
+ printf("%s\n", dlerr);
dlclose (dlhandle);
free (filename);
return NULL;