tinygi
annotate src/object.c @ 0:16fdca2a1ef5
initial tinygi commit
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sun, 19 Jul 2015 18:30:29 +0300 |
parents | |
children | bc64090fe3d1 |
rev | line source |
---|---|
nuclear@0 | 1 #include <stdlib.h> |
nuclear@0 | 2 #include <string.h> |
nuclear@0 | 3 #include "object.h" |
nuclear@0 | 4 #include "logger.h" |
nuclear@0 | 5 |
nuclear@0 | 6 struct tgi_object *tgi_create_object(const char *name) |
nuclear@0 | 7 { |
nuclear@0 | 8 struct tgi_object *o; |
nuclear@0 | 9 |
nuclear@0 | 10 if(!(o = malloc(sizeof *o))) { |
nuclear@0 | 11 tgi_log("failed to allocate memory\n"); |
nuclear@0 | 12 return 0; |
nuclear@0 | 13 } |
nuclear@0 | 14 memset(o, 0, sizeof *o); |
nuclear@0 | 15 return o; |
nuclear@0 | 16 } |