summaryrefslogtreecommitdiffstats
path: root/m_struct.h
diff options
context:
space:
mode:
Diffstat (limited to 'm_struct.h')
-rw-r--r--m_struct.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/m_struct.h b/m_struct.h
index f56670ff49..99a7dc3768 100644
--- a/m_struct.h
+++ b/m_struct.h
@@ -42,7 +42,7 @@ typedef struct m_struct_st {
* \return Pointer to the struct field.
*/
#define M_ST_MB_P(struct_p, struct_offset) \
- ((void*) (struct_p) + (unsigned long) (struct_offset))
+ ((void *)((char *)(struct_p) + (unsigned long)(struct_offset)))
/// Access a struct field at a given offset.
/** \param member_type Type of the field.