1From 1d4944c7efcb1dfb9e2f1278b0ee7e45ae1fd181 Mon Sep 17 00:00:00 2001
2From: KSR_Yasuda <yasuda@kyoto-sr.co.jp>
3Date: Wed, 23 Aug 2017 15:39:07 +0900
4Subject: [PATCH] GLLibraryLoader: Use given symbol lookup function first
5
6Signed-off-by: Takuro Ashie <ashie@clear-code.com>
7
8---
9 gfx/gl/GLLibraryLoader.cpp | 6 +++---
10 1 file changed, 3 insertions(+), 3 deletions(-)
11
12diff --git a/gfx/gl/GLLibraryLoader.cpp b/gfx/gl/GLLibraryLoader.cpp
13index 8e75940414..d01415e468 100644
14--- a/gfx/gl/GLLibraryLoader.cpp
15+++ b/gfx/gl/GLLibraryLoader.cpp
16@@ -60,12 +60,12 @@ PRFuncPtr SymbolLoader::GetProcAddress(const char* const name) const {
17 #endif
18
19   PRFuncPtr ret = nullptr;
20-  if (!ret && mLib) {
21-    ret = PR_FindFunctionSymbol(mLib, name);
22-  }
23   if (!ret && mPfn) {
24     ret = mPfn(name);
25   }
26+  if (!ret && mLib) {
27+    ret = PR_FindFunctionSymbol(mLib, name);
28+  }
29   return ret;
30 }
31
32