Lines Matching refs:orig_fields

314 	MYSQLND_FIELD * orig_fields = meta->fields;  in MYSQLND_METHOD()  local
342 memcpy(new_fields, orig_fields, (meta->field_count) * sizeof(MYSQLND_FIELD)); in MYSQLND_METHOD()
345 new_fields[i].root = mnd_pemalloc(orig_fields[i].root_len, persistent); in MYSQLND_METHOD()
349 memcpy(new_fields[i].root, orig_fields[i].root, new_fields[i].root_len); in MYSQLND_METHOD()
351 if (orig_fields[i].name && orig_fields[i].name != mysqlnd_empty_string) { in MYSQLND_METHOD()
353 (orig_fields[i].name - orig_fields[i].root); in MYSQLND_METHOD()
355 if (orig_fields[i].org_name && orig_fields[i].org_name != mysqlnd_empty_string) { in MYSQLND_METHOD()
357 (orig_fields[i].org_name - orig_fields[i].root); in MYSQLND_METHOD()
359 if (orig_fields[i].table && orig_fields[i].table != mysqlnd_empty_string) { in MYSQLND_METHOD()
361 (orig_fields[i].table - orig_fields[i].root); in MYSQLND_METHOD()
363 if (orig_fields[i].org_table && orig_fields[i].org_table != mysqlnd_empty_string) { in MYSQLND_METHOD()
365 (orig_fields[i].org_table - orig_fields[i].root); in MYSQLND_METHOD()
367 if (orig_fields[i].db && orig_fields[i].db != mysqlnd_empty_string) { in MYSQLND_METHOD()
368 new_fields[i].db = new_fields[i].root + (orig_fields[i].db - orig_fields[i].root); in MYSQLND_METHOD()
370 if (orig_fields[i].catalog && orig_fields[i].catalog != mysqlnd_empty_string) { in MYSQLND_METHOD()
371 new_fields[i].catalog = new_fields[i].root + (orig_fields[i].catalog - orig_fields[i].root); in MYSQLND_METHOD()
374 if (orig_fields[i].def) { in MYSQLND_METHOD()
375 new_fields[i].def = mnd_pemalloc(orig_fields[i].def_length + 1, persistent); in MYSQLND_METHOD()
380 memcpy(new_fields[i].def, orig_fields[i].def, orig_fields[i].def_length + 1); in MYSQLND_METHOD()