new_fields 188 ext/mysqlnd/mysqlnd_result_meta.c MYSQLND_FIELD * new_fields; new_fields 202 ext/mysqlnd/mysqlnd_result_meta.c new_fields = mnd_pecalloc(meta->field_count + 1, sizeof(MYSQLND_FIELD), persistent); new_fields 203 ext/mysqlnd/mysqlnd_result_meta.c if (!new_fields) { new_fields 217 ext/mysqlnd/mysqlnd_result_meta.c memcpy(new_fields, orig_fields, (meta->field_count) * sizeof(MYSQLND_FIELD)); new_fields 220 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].root = mnd_pemalloc(orig_fields[i].root_len, persistent); new_fields 222 ext/mysqlnd/mysqlnd_result_meta.c if (!new_fields[i].root) { new_fields 226 ext/mysqlnd/mysqlnd_result_meta.c memcpy(new_fields[i].root, orig_fields[i].root, new_fields[i].root_len); new_fields 229 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].sname = zend_string_copy(orig_fields[i].sname); new_fields 230 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].name = ZSTR_VAL(new_fields[i].sname); new_fields 231 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].name_length = ZSTR_LEN(new_fields[i].sname); new_fields 235 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].org_name = new_fields[i].root + new_fields 239 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].table = new_fields[i].root + new_fields 243 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].org_table = new_fields[i].root + new_fields 247 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].db = new_fields[i].root + (orig_fields[i].db - orig_fields[i].root); new_fields 250 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].catalog = new_fields[i].root + (orig_fields[i].catalog - orig_fields[i].root); new_fields 254 ext/mysqlnd/mysqlnd_result_meta.c new_fields[i].def = mnd_pemalloc(orig_fields[i].def_length + 1, persistent); new_fields 255 ext/mysqlnd/mysqlnd_result_meta.c if (!new_fields[i].def) { new_fields 259 ext/mysqlnd/mysqlnd_result_meta.c memcpy(new_fields[i].def, orig_fields[i].def, orig_fields[i].def_length + 1); new_fields 265 ext/mysqlnd/mysqlnd_result_meta.c new_meta->fields = new_fields;