C++ compiler failed / generated warnings at these places.
#ifndef FRES_CONTRACT_TYPE_H
#define FRES_CONTRACT_TYPE_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/**
* Data type for represenataion of contract (imcomplete declaration).
*/
void fres_contract_ptr_free(fres_contract_ptr contract);
+#ifdef __cplusplus
+}
+#endif
+
#endif
#include <fres_contract.h>
#include <fres_container.h>
-#define DUMMY_RESOURCE_TYPE 255
-#define DUMMY_RESOURCE_ID 255
+#define DUMMY_RESOURCE_TYPE (frsh_resource_type_t)255
+#define DUMMY_RESOURCE_ID (frsh_resource_id_t)255
int fra_dummy_init(void);
int fres_block_register_dummy(void);