@@ -306,7 +306,7 @@ static cmark_node *try_opening_table_header(cmark_syntax_extension *self,
306306 unsigned char * input , int len ) {
307307 cmark_node * table_header ;
308308 table_row * header_row = NULL ;
309- table_row * marker_row = NULL ;
309+ table_row * delimiter_row = NULL ;
310310 node_table_row * ntr ;
311311 const char * parent_string ;
312312 uint16_t i ;
@@ -319,16 +319,16 @@ static cmark_node *try_opening_table_header(cmark_syntax_extension *self,
319319 return parent_container ;
320320 }
321321
322- // Since scan_table_start was successful, we must have a marker row.
323- marker_row = row_from_string (self , parser ,
324- input + cmark_parser_get_first_nonspace (parser ),
325- len - cmark_parser_get_first_nonspace (parser ));
322+ // Since scan_table_start was successful, we must have a delimiter row.
323+ delimiter_row = row_from_string (
324+ self , parser , input + cmark_parser_get_first_nonspace (parser ),
325+ len - cmark_parser_get_first_nonspace (parser ));
326326 // assert may be optimized out, don't rely on it for security boundaries
327- if (!marker_row ) {
327+ if (!delimiter_row ) {
328328 return parent_container ;
329329 }
330-
331- assert (marker_row );
330+
331+ assert (delimiter_row );
332332
333333 cmark_arena_push ();
334334
@@ -338,31 +338,31 @@ static cmark_node *try_opening_table_header(cmark_syntax_extension *self,
338338 parent_string = cmark_node_get_string_content (parent_container );
339339 header_row = row_from_string (self , parser , (unsigned char * )parent_string ,
340340 (int )strlen (parent_string ));
341- if (!header_row || header_row -> n_columns != marker_row -> n_columns ) {
342- free_table_row (parser -> mem , marker_row );
341+ if (!header_row || header_row -> n_columns != delimiter_row -> n_columns ) {
342+ free_table_row (parser -> mem , delimiter_row );
343343 free_table_row (parser -> mem , header_row );
344344 cmark_arena_pop ();
345345 parent_container -> flags |= CMARK_NODE__TABLE_VISITED ;
346346 return parent_container ;
347347 }
348348
349349 if (cmark_arena_pop ()) {
350- marker_row = row_from_string (
350+ delimiter_row = row_from_string (
351351 self , parser , input + cmark_parser_get_first_nonspace (parser ),
352352 len - cmark_parser_get_first_nonspace (parser ));
353353 header_row = row_from_string (self , parser , (unsigned char * )parent_string ,
354354 (int )strlen (parent_string ));
355355 // row_from_string can return NULL, add additional check to ensure n_columns match
356- if (!marker_row || !header_row || header_row -> n_columns != marker_row -> n_columns ) {
357- free_table_row (parser -> mem , marker_row );
356+ if (!delimiter_row || !header_row || header_row -> n_columns != delimiter_row -> n_columns ) {
357+ free_table_row (parser -> mem , delimiter_row );
358358 free_table_row (parser -> mem , header_row );
359359 return parent_container ;
360360 }
361361 }
362362
363363 if (!cmark_node_set_type (parent_container , CMARK_NODE_TABLE )) {
364364 free_table_row (parser -> mem , header_row );
365- free_table_row (parser -> mem , marker_row );
365+ free_table_row (parser -> mem , delimiter_row );
366366 return parent_container ;
367367 }
368368
@@ -375,12 +375,12 @@ static cmark_node *try_opening_table_header(cmark_syntax_extension *self,
375375 parent_container -> as .opaque = parser -> mem -> calloc (1 , sizeof (node_table ));
376376 set_n_table_columns (parent_container , header_row -> n_columns );
377377
378- // allocate alignments based on marker_row ->n_columns
379- // since we populate the alignments array based on marker_row ->cells
378+ // allocate alignments based on delimiter_row ->n_columns
379+ // since we populate the alignments array based on delimiter_row ->cells
380380 uint8_t * alignments =
381- (uint8_t * )parser -> mem -> calloc (marker_row -> n_columns , sizeof (uint8_t ));
382- for (i = 0 ; i < marker_row -> n_columns ; ++ i ) {
383- node_cell * node = & marker_row -> cells [i ];
381+ (uint8_t * )parser -> mem -> calloc (delimiter_row -> n_columns , sizeof (uint8_t ));
382+ for (i = 0 ; i < delimiter_row -> n_columns ; ++ i ) {
383+ node_cell * node = & delimiter_row -> cells [i ];
384384 bool left = node -> buf -> ptr [0 ] == ':' , right = node -> buf -> ptr [node -> buf -> size - 1 ] == ':' ;
385385
386386 if (left && right )
@@ -421,7 +421,7 @@ static cmark_node *try_opening_table_header(cmark_syntax_extension *self,
421421 (int )strlen ((char * )input ) - 1 - cmark_parser_get_offset (parser ), false);
422422
423423 free_table_row (parser -> mem , header_row );
424- free_table_row (parser -> mem , marker_row );
424+ free_table_row (parser -> mem , delimiter_row );
425425 return parent_container ;
426426}
427427
0 commit comments