Flutter Engine
The Flutter Engine
SkOSLibrary_win.cpp
Go to the documentation of this file.
1/*
2 * Copyright 2015 Google Inc.
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
8#if defined(SK_BUILD_FOR_WIN)
9
12
13void* SkLoadDynamicLibrary(const char* libraryName) {
14 return LoadLibraryA(libraryName);
15}
16
17void* SkGetProcedureAddress(void* library, const char* functionName) {
18 return reinterpret_cast<void*>(::GetProcAddress((HMODULE)library, functionName));
19}
20
21bool SkFreeDynamicLibrary(void* library) {
22 return FreeLibrary((HMODULE)library);
23}
24
25#endif//defined(SK_BUILD_FOR_WIN)
void * SkGetProcedureAddress(void *library, const char *functionName)
void * SkLoadDynamicLibrary(const char *libraryName)
bool SkFreeDynamicLibrary(void *library)
HINSTANCE HMODULE
Definition: windows_types.h:96