mirror of
https://github.com/logos-blockchain/lez-indexer-module.git
synced 2026-07-30 07:03:31 +00:00
fix: build success
This commit is contained in:
parent
3fc29ce2a1
commit
825ee1d6f7
@ -11,9 +11,9 @@ LogosExecutionZoneIndexerModule::LogosExecutionZoneIndexerModule() = default;
|
||||
|
||||
LogosExecutionZoneIndexerModule::~LogosExecutionZoneIndexerModule() {
|
||||
if (indexer_service_ffi) {
|
||||
operation_result = indexer_ffi::stop_indexer(indexer_service_ffi);
|
||||
OperationStatus operation_result = stop_indexer(indexer_service_ffi);
|
||||
|
||||
if (indexer_ffi::is_error(&operation_result)) {
|
||||
if (is_error(&operation_result)) {
|
||||
int signal = operation_result;
|
||||
qWarning() << "destructor: indexer FFI error: " << signal;
|
||||
}
|
||||
@ -41,21 +41,21 @@ void LogosExecutionZoneIndexerModule::initLogos(LogosAPI* logosApiInstance) {
|
||||
// === Indexer Lifecycle ===
|
||||
|
||||
int LogosExecutionZoneIndexerModule::start_indexer(const QString& config_path, uint16_t port) {
|
||||
if !(indexer_service_ffi) {
|
||||
if (!indexer_service_ffi) {
|
||||
QByteArray utf8 = config_path.toUtf8();
|
||||
const char* c_path = utf8.constData();
|
||||
|
||||
indexer_service_ffi_res = indexer_ffi::start_indexer(c_path, port);
|
||||
InitializedIndexerServiceFFIResult indexer_service_ffi_res = ::start_indexer(c_path, port);
|
||||
|
||||
if (indexer_ffi::is_error(&indexer_service_ffi_res.error)) {
|
||||
if (is_error(&indexer_service_ffi_res.error)) {
|
||||
int signal = indexer_service_ffi_res.error;
|
||||
qWarning() << "start_indexer: indexer FFI error: " << signal;
|
||||
|
||||
return signal;
|
||||
}
|
||||
|
||||
indexer_service_ffi = indexer_service_ffi_res.value
|
||||
|
||||
return 0;
|
||||
indexer_service_ffi = indexer_service_ffi_res.value;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user