summaryrefslogtreecommitdiff
path: root/avmedia/source/vlc/wrapper/SymbolLoader.hxx
diff options
context:
space:
mode:
authorMinh Ngo <nlminhtl@gmail.com>2013-09-04 13:40:49 +0300
committerMinh Ngo <nlminhtl@gmail.com>2013-09-04 20:10:22 +0300
commit9335f5f1c577b8f6b43200de573f0112f84b007e (patch)
treeefa436faa01f95e66ee70417339ea788254f4a4b /avmedia/source/vlc/wrapper/SymbolLoader.hxx
parent456539a6faa79e4ec7f9f553e215cc2bc501ed62 (diff)
Fixing a crash when loading symbols from LibVLC.
Change-Id: Ifb39dea6f0d2328d5658f34ca35d6d65445c38ef
Diffstat (limited to 'avmedia/source/vlc/wrapper/SymbolLoader.hxx')
-rw-r--r--avmedia/source/vlc/wrapper/SymbolLoader.hxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/avmedia/source/vlc/wrapper/SymbolLoader.hxx b/avmedia/source/vlc/wrapper/SymbolLoader.hxx
index 3f97fa5964e3..a49e4bf6b6f2 100644
--- a/avmedia/source/vlc/wrapper/SymbolLoader.hxx
+++ b/avmedia/source/vlc/wrapper/SymbolLoader.hxx
@@ -74,8 +74,8 @@ namespace
*pMap[ i ].refValue = NULL;
return false;
}
-
- *pMap[ i ].refValue = aMethod;
+ else
+ *pMap[ i ].refValue = aMethod;
}
return true;
@@ -104,7 +104,6 @@ namespace VLC
if (tryLink( aModule, pMap ))
{
- osl_unloadModule( aModule );
return true;
}