diff options
Diffstat (limited to 'viengoos/object.c')
-rw-r--r-- | viengoos/object.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/viengoos/object.c b/viengoos/object.c index 95f78b5..ba11055 100644 --- a/viengoos/object.c +++ b/viengoos/object.c @@ -462,6 +462,7 @@ folio_object_alloc (struct activity *activity, struct folio *folio, int idx, enum cap_type type, + struct object_policy policy, struct object **objectp) { debug (4, "allocating %s at %d", cap_type_string (type), idx); @@ -552,6 +553,8 @@ folio_object_alloc (struct activity *activity, /* Mark it as being empty. */ folio->objects[idx].content = 0; + folio->objects[idx].policy = policy; + switch (type) { case cap_activity_control: |