Lines Matching refs:new_object
101 MYSQLND * new_object; in MYSQLND_METHOD() local
106 new_object = mnd_pecalloc(1, alloc_size_ret, persistent); in MYSQLND_METHOD()
107 if (!new_object) { in MYSQLND_METHOD()
110 new_object->data = mnd_pecalloc(1, alloc_size_ret_data, persistent); in MYSQLND_METHOD()
111 if (!new_object->data) { in MYSQLND_METHOD()
112 mnd_pefree(new_object, persistent); in MYSQLND_METHOD()
115 new_object->persistent = persistent; in MYSQLND_METHOD()
116 new_object->m = mysqlnd_conn_get_methods(); in MYSQLND_METHOD()
117 data = new_object->data; in MYSQLND_METHOD()
120 new_object->m->dtor(new_object); in MYSQLND_METHOD()
147 new_object->m->dtor(new_object); in MYSQLND_METHOD()
151 DBG_RETURN(new_object); in MYSQLND_METHOD()
161 MYSQLND * new_object; in MYSQLND_METHOD() local
168 new_object = mnd_pecalloc(1, alloc_size_ret, to_be_cloned->persistent); in MYSQLND_METHOD()
169 if (!new_object) { in MYSQLND_METHOD()
172 new_object->persistent = to_be_cloned->persistent; in MYSQLND_METHOD()
173 new_object->m = to_be_cloned->m; in MYSQLND_METHOD()
175 new_object->data = to_be_cloned->data->m->get_reference(to_be_cloned->data); in MYSQLND_METHOD()
176 if (!new_object->data) { in MYSQLND_METHOD()
177 new_object->m->dtor(new_object); in MYSQLND_METHOD()
178 new_object = NULL; in MYSQLND_METHOD()
180 DBG_RETURN(new_object); in MYSQLND_METHOD()