mystruct2 *mine; int res; struct obj *object1, **object2; ..... mine->ptr->val = 100; res = mine->ptr->init(object1, object2);