From f92c77180839e46e85d01c2507af6e5859542990 Mon Sep 17 00:00:00 2001 From: Timothy Gu Date: Wed, 22 Jan 2014 04:26:18 +0000 Subject: Fix local symbol in global handle test --- test.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test.c b/test.c index e278c55..1802721 100644 --- a/test.c +++ b/test.c @@ -144,17 +144,17 @@ int main() function( ); function = dlsym( global, "function" ); - if( !function ) + if( function ) { error = dlerror( ); - printf( "Could not get symbol from global handle: %s\n", + printf( "Got local symbol from global handle: %s\n", error ? error : "" ); CLOSE_LIB CLOSE_GLOBAL RETURN_ERROR } else - printf( "Got symbol from global handle: %p\n", function ); + printf( "Did not get local symbol from global handle: %p\n", function ); if( function ) function( ); -- cgit v1.2.3-55-g6feb