From f44ecd0ea9eac985fc6440d67af97145a110c708 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 10 Jun 2022 10:07:34 +0200 Subject: jffs2: Use RTEMS_CONTAINER_OF --- cpukit/libfs/src/jffs2/src/os-rtems.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cpukit/libfs/src/jffs2/src/os-rtems.h') diff --git a/cpukit/libfs/src/jffs2/src/os-rtems.h b/cpukit/libfs/src/jffs2/src/os-rtems.h index db1be61e67..0bec517691 100644 --- a/cpukit/libfs/src/jffs2/src/os-rtems.h +++ b/cpukit/libfs/src/jffs2/src/os-rtems.h @@ -56,7 +56,7 @@ static inline unsigned int full_name_hash(const void *salt, const unsigned char #define jffs2_can_mark_obsolete(c) (1) #define JFFS2_INODE_INFO(i) (&(i)->jffs2_i) -#define OFNI_EDONI_2SFFJ(f) ((struct _inode *) ( ((char *)f) - ((char *)(&((struct _inode *)NULL)->jffs2_i)) ) ) +#define OFNI_EDONI_2SFFJ(f) RTEMS_CONTAINER_OF(f, struct _inode, jffs2_i) #define ITIME(sec) (sec) #define I_SEC(tv) (tv) -- cgit v1.2.3