MCPcopy Create free account
hub / github.com/MariaDB/server / set_delayed_insert_blobs

Function set_delayed_insert_blobs

sql/sql_insert.cc:3845–3857  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3843/* set value field for blobs to point to data in record */
3844
3845static void set_delayed_insert_blobs(TABLE *table)
3846{
3847 for (Field **ptr=table->field ; *ptr ; ptr++)
3848 {
3849 if ((*ptr)->flags & BLOB_FLAG)
3850 {
3851 Field_blob *blob= ((Field_blob *) *ptr);
3852 uchar *data= blob->get_ptr();
3853 if (data)
3854 blob->set_value(data); // Set value.ptr() to point to data
3855 }
3856 }
3857}
3858
3859
3860bool Delayed_insert::handle_inserts(void)

Callers 1

handle_insertsMethod · 0.85

Calls 2

get_ptrMethod · 0.45
set_valueMethod · 0.45

Tested by

no test coverage detected