MCPcopy Create free account
hub / github.com/apache/cloudberry / init_format_t

Function init_format_t

contrib/formatter_fixedwidth/fixedwidth.c:66–80  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64} format_t;
65
66static void
67init_format_t(format_t** data, int ncolumns, FunctionCallInfo fcinfo)
68{
69 *data = palloc(sizeof(format_t));
70 (*data)->ncols = ncolumns;
71 (*data)->values = palloc(sizeof(Datum) * ncolumns);
72 (*data)->nulls = palloc(sizeof(bool) * ncolumns);
73 (*data)->lineno = 1;
74 (*data)->convert = false;
75 initStringInfo( &((*data)->one_val) );
76 initStringInfo( &((*data)->one_field) );
77
78 FORMATTER_SET_USER_CTX(fcinfo, *data);
79
80}
81
82/*
83 * extract_field

Callers 1

fixedwidth_inFunction · 0.85

Calls 2

initStringInfoFunction · 0.85
pallocFunction · 0.50

Tested by

no test coverage detected