From 0270c2d885bed11a58652ad5d0836db26213df5f Mon Sep 17 00:00:00 2001 From: Dmitry Gerasimov <dmitriy.gerasimov@demlabs.net> Date: Thu, 22 Sep 2022 12:03:57 +0700 Subject: [PATCH] [+] dap_tsd_get_object() --- dap-sdk/core/include/dap_tsd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/dap-sdk/core/include/dap_tsd.h b/dap-sdk/core/include/dap_tsd.h index c2af00d346..4b13991e1c 100644 --- a/dap-sdk/core/include/dap_tsd.h +++ b/dap-sdk/core/include/dap_tsd.h @@ -35,6 +35,7 @@ dap_tsd_t* dap_tsd_find(byte_t * a_data, size_t a_data_size,uint16_t a_type); #define dap_tsd_create_scalar(type,value) dap_tsd_create (type, &value, sizeof(value) ) #define dap_tsd_get_scalar(a,typeconv) ( a->size >= sizeof(typeconv) ? *((typeconv*) a->data) : (typeconv) {0}) +#define dap_tsd_get_object(a,typeconv) ( a->size >= sizeof(typeconv) ? ((typeconv*) a->data) : (typeconv *) {0}) #define DAP_TSD_CORRUPTED_STRING "<CORRUPTED STRING>" // NULL-terminated string -- GitLab