summaryrefslogtreecommitdiff
path: root/multimedia/libxine/files/patch-src:xine-engine:post.h
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/libxine/files/patch-src:xine-engine:post.h')
-rw-r--r--multimedia/libxine/files/patch-src:xine-engine:post.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/multimedia/libxine/files/patch-src:xine-engine:post.h b/multimedia/libxine/files/patch-src:xine-engine:post.h
index ca430dcdffcc..3c62c9b35631 100644
--- a/multimedia/libxine/files/patch-src:xine-engine:post.h
+++ b/multimedia/libxine/files/patch-src:xine-engine:post.h
@@ -5,7 +5,7 @@
#define PARAM_ITEM( param_type, var, enumv, min, max, readonly, descr ) \
{ param_type, #var, sizeof(temp_s.var), \
- (char*)&temp_s.var-(char*)&temp_s, enumv, min, max, readonly, descr },
-+ offsetof(typeof(temp_s), var), enumv, min, max, readonly, descr },
++ offsetof(__typeof__(temp_s), var), enumv, min, max, readonly, descr },
#define END_PARAM_DESCR( name ) \
{ POST_PARAM_TYPE_LAST, NULL, 0, 0, NULL, 0, 0, 1, NULL } \