nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge: lib/github: introduces Github hook events
[nit.git]
/
c_src
/
nith.main.1.c
diff --git
a/c_src/nith.main.1.c
b/c_src/nith.main.1.c
index
b71a3c1
..
d2e19c5
100644
(file)
--- a/
c_src/nith.main.1.c
+++ b/
c_src/nith.main.1.c
@@
-105,10
+105,17
@@
initialize_nitni_global_refs();
var = NEW_kernel__Sys(&type_kernel__Sys);
glob_sys = var;
{
var = NEW_kernel__Sys(&type_kernel__Sys);
glob_sys = var;
{
-((void (*)(val*))(var->class->vft[COLOR_kernel__Sys__init]))(var) /* init on <var:Sys>*/;
+((void (*)(val*))(var->class->vft[COLOR_kernel__Object__init]))(var) /* init on <var:Sys>*/;
}
{
}
{
-((void (*)(val*))(var->class->vft[COLOR_kernel__Sys__main]))(var) /* main on <var:Sys>*/;
+((void (*)(val*))(var->class->vft[COLOR_kernel__Sys__run]))(var) /* run on <var:Sys>*/;
}
return 0;
}
}
return 0;
}
+void gc_finalize (void *obj, void *client_data) {
+val* var /* : Finalizable */;
+var = obj;
+{
+((void (*)(val*))(var->class->vft[COLOR_gc__Finalizable__finalize]))(var) /* finalize on <var:Finalizable>*/;
+}
+}