Signed-off-by: Martin Melik-Merkumians <melik-merkumians@acin.tuwien.ac.at>
@@ -932,10 +932,10 @@ size_t GetSizeOfAttribute(const CipAttributeStruct *const attribute_struct) {
case (kCipReal):
data_type_size =sizeof(CipReal);
break;
+#ifdef OPENER_SUPPORT_64BIT_DATATYPES
case (kCipLreal):
data_type_size = sizeof(CipLreal);
-#ifdef OPENER_SUPPORT_64BIT_DATATYPES
case (kCipUlint):
data_type_size = sizeof(CipUlint);
@@ -86,5 +86,7 @@ EipStatus GetAttributeAll(CipInstance *instance,
*/
int DecodePaddedEPath(CipEpath *epath,
const EipUint8 **message);
+
size_t GetSizeOfAttribute(const CipAttributeStruct *const attribute_struct);
#endif /* OPENER_CIPCOMMON_H_ */