diff --git a/ruamoko/include/gib.h b/ruamoko/include/gib.h index 67e13e929..12c48d36b 100644 --- a/ruamoko/include/gib.h +++ b/ruamoko/include/gib.h @@ -3,5 +3,9 @@ @extern void (string name, void (integer argc, string [] argv) func) GIB_Builtin_Add; @extern integer (string value) GIB_Return; +@extern integer (void) GIB_Handle_Class_New = #0; +@extern integer (void [] data, integer class) GIB_Handle_New = #0; +@extern void [] (integer handle, integer class) GIB_Handle_Get = #0; +@extern void (integer handle, integer class) GIB_Handle_Free = #0; #endif//__ruamoko_gib_h diff --git a/ruamoko/lib/gib.r b/ruamoko/lib/gib.r index 7dabb5975..0f7efffae 100644 --- a/ruamoko/lib/gib.r +++ b/ruamoko/lib/gib.r @@ -2,3 +2,7 @@ void (string name, void (integer argc, string [] argv) func) GIB_Builtin_Add = #0; integer (string value) GIB_Return = #0; +integer (void) GIB_Handle_Class_New = #0; +integer (void [] data, integer class) GIB_Handle_New = #0; +void [] (integer handle, integer class) GIB_Handle_Get = #0; +void (integer handle, integer class) GIB_Handle_Free = #0;