Commit 3075b9a0 authored by marko's avatar marko

branches/zip: row_fetch_store_uint4(): Remove unused function.

This was added to trunk in r435.
parent 6c3ab906
...@@ -105,17 +105,6 @@ row_fetch_print( ...@@ -105,17 +105,6 @@ row_fetch_print(
/*============*/ /*============*/
void* row, /*!< in: sel_node_t* */ void* row, /*!< in: sel_node_t* */
void* user_arg); /*!< in: not used */ void* user_arg); /*!< in: not used */
/****************************************************************//**
Callback function for fetch that stores an unsigned 4 byte integer to the
location pointed. The column's type must be DATA_INT, DATA_UNSIGNED, length
= 4.
@return always returns NULL */
UNIV_INTERN
void*
row_fetch_store_uint4(
/*==================*/
void* row, /*!< in: sel_node_t* */
void* user_arg); /*!< in: data pointer */
/***********************************************************//** /***********************************************************//**
Prints a row in a select result. Prints a row in a select result.
@return query thread to run next or NULL */ @return query thread to run next or NULL */
......
...@@ -2167,36 +2167,6 @@ row_fetch_print( ...@@ -2167,36 +2167,6 @@ row_fetch_print(
return((void*)42); return((void*)42);
} }
/****************************************************************//**
Callback function for fetch that stores an unsigned 4 byte integer to the
location pointed. The column's type must be DATA_INT, DATA_UNSIGNED, length
= 4.
@return always returns NULL */
UNIV_INTERN
void*
row_fetch_store_uint4(
/*==================*/
void* row, /*!< in: sel_node_t* */
void* user_arg) /*!< in: data pointer */
{
sel_node_t* node = row;
ib_uint32_t* val = user_arg;
ulint tmp;
dfield_t* dfield = que_node_get_val(node->select_list);
const dtype_t* type = dfield_get_type(dfield);
ulint len = dfield_get_len(dfield);
ut_a(dtype_get_mtype(type) == DATA_INT);
ut_a(dtype_get_prtype(type) & DATA_UNSIGNED);
ut_a(len == 4);
tmp = mach_read_from_4(dfield_get_data(dfield));
*val = (ib_uint32_t) tmp;
return(NULL);
}
/***********************************************************//** /***********************************************************//**
Prints a row in a select result. Prints a row in a select result.
@return query thread to run next or NULL */ @return query thread to run next or NULL */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment