From 25c758274971fe91b25018e480b84e9b7c52a05f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Baptiste=20B=C3=A9drune?= Date: Mon, 17 May 2021 17:09:29 +0200 Subject: [PATCH] Better types in plugin interface --- src/eth_plugin_interface.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/eth_plugin_interface.h b/src/eth_plugin_interface.h index 524bc0f..3da6444 100644 --- a/src/eth_plugin_interface.h +++ b/src/eth_plugin_interface.h @@ -72,9 +72,9 @@ typedef struct ethPluginInitContract_t { ethPluginSharedRW_t *pluginSharedRW; ethPluginSharedRO_t *pluginSharedRO; uint8_t *pluginContext; - uint32_t pluginContextLength; + size_t pluginContextLength; uint8_t *selector; // 4 bytes selector - uint32_t dataSize; + size_t dataSize; char *alias; // 29 bytes alias if ETH_PLUGIN_RESULT_OK_ALIAS set @@ -144,9 +144,9 @@ typedef struct ethQueryContractID_t { uint8_t *pluginContext; char *name; - uint32_t nameLength; + size_t nameLength; char *version; - uint32_t versionLength; + size_t versionLength; uint8_t result; @@ -160,9 +160,9 @@ typedef struct ethQueryContractUI_t { uint8_t *pluginContext; uint8_t screenIndex; char *title; - uint32_t titleLength; + size_t titleLength; char *msg; - uint32_t msgLength; + size_t msgLength; uint8_t result;