diff options
author | trutkin <trutkin@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2004-09-08 15:49:46 +0000 |
---|---|---|
committer | trutkin <trutkin@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2004-09-08 15:49:46 +0000 |
commit | ab2d248b16d647b2d9037234a3b088eb617718e5 (patch) | |
tree | c75cd4a6773a971c8c793829df08bd747838cd13 /jackd | |
parent | 1e6ddad5cbed877c220f919dfb39810743bda208 (diff) | |
download | jack1-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.c | 5 |
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; |