mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] linux/container_of.h: Remove redundant type cast in container_of_const()
@ 2024-08-02 15:15 Zijun Hu
  2024-08-09 11:27 ` Andy Shevchenko
  0 siblings, 1 reply; 5+ messages in thread
From: Zijun Hu @ 2024-08-02 15:15 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Jason Gunthorpe, Sakari Ailus, Matthew Wilcox (Oracle),
	Andy Shevchenko, Rafael J. Wysocki, Zijun Hu, linux-kernel,
	Zijun Hu

From: Zijun Hu <quic_zijuhu@quicinc.com>

Remove redundant (type *) cast for default branch in container_of_const()
since the cast has been done by container_of().

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
---
 include/linux/container_of.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/container_of.h b/include/linux/container_of.h
index 713890c867be..c36435e7c7f2 100644
--- a/include/linux/container_of.h
+++ b/include/linux/container_of.h
@@ -32,7 +32,7 @@
 #define container_of_const(ptr, type, member)				\
 	_Generic(ptr,							\
 		const typeof(*(ptr)) *: ((const type *)container_of(ptr, type, member)),\
-		default: ((type *)container_of(ptr, type, member))	\
+		default: container_of(ptr, type, member)	\
 	)
 
 #endif	/* _LINUX_CONTAINER_OF_H */

---
base-commit: 8400291e289ee6b2bf9779ff1c83a291501f017b
change-id: 20240802-container_of_const_fix-87ecdb71ba90

Best regards,
-- 
Zijun Hu <quic_zijuhu@quicinc.com>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-08-13  9:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-02 15:15 [PATCH] linux/container_of.h: Remove redundant type cast in container_of_const() Zijun Hu
2024-08-09 11:27 ` Andy Shevchenko
2024-08-09 12:04   ` Zijun Hu
2024-08-12 14:17   ` Sakari Ailus
2024-08-13  9:17   ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®