[tor-commits] [torsocks/pending-changes] Partial fix for "not found in any shared library"
ioerror at torproject.org
ioerror at torproject.org
Sun Jan 27 04:10:01 UTC 2013
commit e3440cf5368b12cf28d894747e8ae8dd849f9168
Author: Jacob Appelbaum <jacob at appelbaum.net>
Date: Sun Nov 4 20:36:14 2012 +0000
Partial fix for "not found in any shared library"
Please see the following bug for discussion:
http://code.google.com/p/torsocks/issues/detail?id=3
The current partial fix by Anthony Basile:
https://bugs.gentoo.org/show_bug.cgi?id=395953#c7
---
src/torsocks.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/torsocks.c b/src/torsocks.c
index f559eec..5b1c16a 100644
--- a/src/torsocks.c
+++ b/src/torsocks.c
@@ -124,9 +124,9 @@ void torsocks_init(void)
#define LOAD_ERROR(s,l) { \
const char *error; \
error = dlerror(); \
- show_msg(l, "The symbol %s() was not found in any shared " \
- "library. The error reported was: %s!\n", s, \
- (error)?error:"not found"); \
+ if (error) \
+ show_msg(l, "The symbol %s() was not found in any shared " \
+ "library. The error reported was: %s!\n", s, error); \
dlerror(); \
}
pthread_mutex_lock(&torsocks_init_mutex);
More information about the tor-commits
mailing list