diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-03-22 00:42:33 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-03-22 00:42:33 +0000 |
commit | ad4407127e9ba9e46ff7eaa0f61c3a12ac24e704 (patch) | |
tree | 482edf3d6252f8d9a398a01dc3838029585feb4f /editcap.c | |
parent | 28cb065b92d4359a1217aa1353469eabbdfa17ec (diff) |
Attempt to use dladdr() to get the pathname of the executable image if
it's available and works.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27812 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'editcap.c')
-rw-r--r-- | editcap.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -424,7 +424,8 @@ main(int argc, char *argv[]) #ifdef HAVE_PLUGINS /* Register wiretap plugins */ - if ((init_progfile_dir_error = init_progfile_dir(argv[0]))) { + if ((init_progfile_dir_error = init_progfile_dir(argv[0], + (const void *)main))) { g_warning("capinfos: init_progfile_dir(): %s", init_progfile_dir_error); g_free(init_progfile_dir_error); } else { |