diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ccan/container_of/container_of.h | 2 |
2 files changed, 7 insertions, 1 deletions
@@ -1,3 +1,9 @@ +Wed Jun 25 15:44:12 2014 Eric Wong <e@80x24.org> + + * ccan/container_of/container_of.h (container_off_var): + avoid warning with -Wcast-qual + [ccan ba5ad771af4aa9e085498de6c3c665c52694460f (Rusty Russell)] + Wed Jun 25 10:19:59 2014 Nobuyoshi Nakada <nobu@ruby-lang.org> * hash.c (env_aset, env_has_key, env_assoc, env_has_value), diff --git a/ccan/container_of/container_of.h b/ccan/container_of/container_of.h index a65f4bb975..6d1a5be8ac 100644 --- a/ccan/container_of/container_of.h +++ b/ccan/container_of/container_of.h @@ -100,7 +100,7 @@ container_off(typeof(*var), member) #else #define container_off_var(var, member) \ - ((char *)&(var)->member - (char *)(var)) + ((const char *)&(var)->member - (const char *)(var)) #endif #endif /* CCAN_CONTAINER_OF_H */ |