obj_com
c->obj = (obj_com *) malloc(sizeof (obj_com));
dep_obj->obj = (obj_com *) malloc(sizeof (obj_com));
(void) memset(dep_obj->obj, 0, sizeof (obj_com));
main_obj->obj = (obj_com *) malloc(sizeof (obj_com));
(void) memset(main_obj->obj, 0, sizeof (obj_com));
obj_com *obj;