summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorAndreas Fankhauser hiddenalpha.ch2024-10-05 12:36:41 +0200
committerAndreas Fankhauser hiddenalpha.ch2024-10-05 12:36:41 +0200
commite7cc8eafa03d975a6c6603cb5f143c68d1fcdd2b (patch)
tree6aaf8edc5fbc29b9a9b7b11ff48fbb101b8b51a9 /src/main
parentefea98c5f498bb7534e3ac3c0a58249e6a9e1763 (diff)
downloadUnspecifiedGarbage-master.zip
UnspecifiedGarbage-master.tar.gz
Cleanup container_of.h for even easier CopyPastaHEADmaster
Diffstat (limited to 'src/main')
-rw-r--r--src/main/c/common/container_of.h4
-rw-r--r--src/main/c/common/offset_of.h9
2 files changed, 4 insertions, 9 deletions
diff --git a/src/main/c/common/container_of.h b/src/main/c/common/container_of.h
new file mode 100644
index 0000000..c484697
--- /dev/null
+++ b/src/main/c/common/container_of.h
@@ -0,0 +1,4 @@
+#ifndef container_of
+# define container_of(P, T, M) \
+ ((T*)( ((size_t)P) - ((size_t)((char*)&((T*)0)->M - (char*)0) )))
+#endif
diff --git a/src/main/c/common/offset_of.h b/src/main/c/common/offset_of.h
deleted file mode 100644
index 7d9179d..0000000
--- a/src/main/c/common/offset_of.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef INCGUARD_yisgKqALPG4lfEqb
-#define INCGUARD_yisgKqALPG4lfEqb
-
-
-#define container_of(P, T, M) \
- ((T*)( ((size_t)P) - ((size_t)((char*)&((T*)0)->M - (char*)0) )))
-
-
-#endif /* INCGUARD_yisgKqALPG4lfEqb */