forked from ~ljy/RK356X_SDK_RELEASE

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