commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-l4/libhurd-cap cap.c


From: Daniel Wagner
Subject: hurd-l4/libhurd-cap cap.c
Date: Fri, 24 Oct 2003 12:27:57 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd-l4
Branch:         
Changes by:     Daniel Wagner <address@hidden>  03/10/24 12:27:57

Modified files:
        libhurd-cap    : cap.c 

Log message:
        Apply slab interface changes.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap/cap.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: hurd-l4/libhurd-cap/cap.c
diff -u hurd-l4/libhurd-cap/cap.c:1.5 hurd-l4/libhurd-cap/cap.c:1.6
--- hurd-l4/libhurd-cap/cap.c:1.5       Wed Sep 17 11:12:22 2003
+++ hurd-l4/libhurd-cap/cap.c   Fri Oct 24 12:27:57 2003
@@ -40,7 +40,7 @@
 
 /* Initialize a new capability, allocated by the slab allocator.  */
 static error_t
-cap_constructor (void *buffer)
+cap_constructor (void *hook, void *buffer)
 {
   hurd_cap_t cap = (hurd_cap_t) buffer;
   error_t err;
@@ -60,7 +60,7 @@
 /* Release all resources allocated by the capability, which is in its
    freshly initialized state.  */
 static void
-cap_destructor (void *buffer)
+cap_destructor (void *hook, void *buffer)
 {
   hurd_cap_t cap = (hurd_cap_t) buffer;
 
@@ -76,7 +76,8 @@
 hurd_cap_init (void)
 {
   return hurd_slab_create (sizeof (struct hurd_cap), 0,
-                          cap_constructor, cap_destructor, &cap_space);
+                          cap_constructor, cap_destructor, NULL,
+                          &cap_space);
 }
 
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]