Mercurial > repos > rhope
diff runtime/object.c @ 36:495dddadd058
User defined types work in the compiler now
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 03 Oct 2009 03:18:15 -0400 |
parents | df038cef648b |
children | 640f541e9116 |
line wrap: on
line diff
--- a/runtime/object.c Wed Sep 30 23:55:04 2009 -0400 +++ b/runtime/object.c Sat Oct 03 03:18:15 2009 -0400 @@ -147,6 +147,12 @@ if(type >= max_registered_type || !registered_types[type]) return NULL; bp = registered_types[type]; + return new_object_bp(bp); +} + +object * new_object_bp(blueprint * bp) +{ + object * ret; ret = alloc_object(bp); if(ret) {