targets/var_access.c
changeset 2710 aaa1dc426213
parent 2632 534387caf43d
child 3395 93ad018fb602
--- a/targets/var_access.c	Fri Jul 03 14:02:04 2020 +0200
+++ b/targets/var_access.c	Tue Jan 14 11:04:18 2020 +0100
@@ -14,6 +14,10 @@
             forced_value_p = &((__IEC_##TYPENAME##_p *)varp)->fvalue;\
             break;
 
+#define __Is_a_string(dsc) (dsc->type == STRING_ENUM)   ||\
+                           (dsc->type == STRING_P_ENUM) ||\
+                           (dsc->type == STRING_O_ENUM)
+
 static void* UnpackVar(__Unpack_desc_type *dsc, void **real_value_p, char *flags)
 {
     void *varp = dsc->ptr;