diff --git a/os/common/utils/oop/include/oop_base_object.h b/os/common/utils/oop/include/oop_base_object.h index cb45c61ff..4412c9f54 100644 --- a/os/common/utils/oop/include/oop_base_object.h +++ b/os/common/utils/oop/include/oop_base_object.h @@ -100,13 +100,13 @@ struct __base_object_vmt { /** * @brief Structure representing a base object class. */ -typedef struct base_object { +struct base_object { /** * @brief Virtual Methods Table. */ const struct __base_object_vmt *vmt; __base_object_data -} base_object_c; +}; /** * @name Methods implementations diff --git a/os/common/utils/oop/include/oop_referenced_object.h b/os/common/utils/oop/include/oop_referenced_object.h index a2af8f33e..ce6e4a570 100644 --- a/os/common/utils/oop/include/oop_referenced_object.h +++ b/os/common/utils/oop/include/oop_referenced_object.h @@ -62,13 +62,13 @@ struct __referenced_object_vmt { \ /** * @brief Structure representing a referenced object class. */ -typedef struct referenced_object { +struct referenced_object { /** * @brief Virtual Methods Table. */ const struct __referenced_object_vmt *vmt; __referenced_object_data -} referenced_object_c; +}; /** * @name Methods implementations diff --git a/os/common/utils/oop/include/oop_synchronized_object.h b/os/common/utils/oop/include/oop_synchronized_object.h index 3cd49a8b8..cb43e74c8 100644 --- a/os/common/utils/oop/include/oop_synchronized_object.h +++ b/os/common/utils/oop/include/oop_synchronized_object.h @@ -62,13 +62,13 @@ struct __synchronized_object_vmt { \ /** * @brief Structure representing a synchronized object class. */ -typedef struct synchronized_object { +struct synchronized_object { /** * @brief Virtual Methods Table. */ const struct __synchronized_object_vmt *vmt; __synchronized_object_data -} synchronized_object_c; +}; /** * @name Methods implementations