Lines Matching defs:columns
60 struct column_data **columns;
88 if(table->columns[i]->column_id == id)
89 return table->columns[i];
98 if(strcmp(table->columns[i]->header, column) == 0)
99 return table->columns[i];
109 struct column_data *c = table->columns[i];
121 free (table->columns);
131 tmp = realloc (table->columns, (table->num_columns + 1) * sizeof (*tmp));
134 table->columns = tmp;
150 table->columns[table->num_columns++] = col;
166 if(table->columns[c]->num_rows > max_rows)
167 max_rows = table->columns[c]->num_rows;
171 if(table->columns[c]->num_rows == max_rows)
173 tmp = realloc(table->columns[c]->rows,
174 max_rows * sizeof(table->columns[c]->rows[0]));
177 table->columns[c]->rows = tmp;
178 while(table->columns[c]->num_rows < max_rows) {
179 if((tmp[table->columns[c]->num_rows++].data = strdup("")) == NULL)
383 column_compute_width (table, table->columns[i]);
386 struct column_data *c = table->columns[i];
408 struct column_data *c = table->columns[i];
420 struct column_data *c = table->columns[i];
460 struct column_data *c = table->columns[i];
474 struct column_data *c = table->columns[i];