aboutgitcodelistschat:MatrixIRC
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/gluten.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/gluten.h b/common/gluten.h
index 078c6fa..8d74819 100644
--- a/common/gluten.h
+++ b/common/gluten.h
@@ -244,6 +244,9 @@ static inline const void *gluten_ptr(const struct seccomp_data *s,
if (!is_offset_valid(x))
return NULL;
+ if(x.type == OFFSET_SECCOMP_DATA && s == NULL)
+ return NULL;
+
switch (x.type) {
case OFFSET_DATA:
return g->data + x.offset;