Flutter Engine
 
Loading...
Searching...
No Matches
dart_dl.h File Reference
#include "macros.h"
#include <stdint.h>

Go to the source code of this file.

Functions

ZIRCON_FFI_EXPORT int zircon_dart_dl_initialize (void *initialize_api_dl_data)
 

Function Documentation

◆ zircon_dart_dl_initialize()

ZIRCON_FFI_EXPORT int zircon_dart_dl_initialize ( void *  initialize_api_dl_data)

Definition at line 9 of file dart_dl.cc.

9 {
10 if (Dart_InitializeApiDL(initialize_api_dl_data) != 0) {
11 FML_LOG(ERROR) << "Failed to initialise Dart VM API";
12 return -1;
13 }
14 // Check symbols used are present
15 if (Dart_NewFinalizableHandle_DL == NULL) {
16 FML_LOG(ERROR) << "Unable to find Dart API finalizer symbols.";
17 return -1;
18 }
19 return 1;
20}
#define FML_LOG(severity)
Definition logging.h:101

References FML_LOG.