1 |
/* class-init.c - Initialize a capability class. |
/* class-init.c - Initialize a capability class. |
2 |
Copyright (C) 2004 Free Software Foundation, Inc. |
Copyright (C) 2004, 2005 Free Software Foundation, Inc. |
3 |
Written by Marcus Brinkmann <marcus@gnu.org> |
Written by Marcus Brinkmann <marcus@gnu.org> |
4 |
|
|
5 |
This file is part of the GNU Hurd. |
This file is part of the GNU Hurd. |
116 |
cap_class->obj_reinit = obj_reinit; |
cap_class->obj_reinit = obj_reinit; |
117 |
cap_class->obj_destroy = obj_destroy; |
cap_class->obj_destroy = obj_destroy; |
118 |
|
|
119 |
err = hurd_slab_init (&cap_class->obj_space, size, alignment, |
err = hurd_slab_init (&cap_class->obj_space, size, alignment, NULL, NULL, |
120 |
_hurd_cap_obj_constructor, _hurd_cap_obj_destructor, |
_hurd_cap_obj_constructor, _hurd_cap_obj_destructor, |
121 |
cap_class); |
cap_class); |
122 |
if (err) |
if (err) |