83 {
  84         ASSERT3S(data->cond_stack_use, <, COND_STACK_DEPTH);
  85 
  86         data->cond_stack[++data->cond_stack_use] = val;
  87 }
  88 
  89 static inline void cond_else(struct parser_output *data)
  90 {
  91         ASSERT3S(data->cond_stack_use, >=, 0);
  92 
  93         data->cond_stack[data->cond_stack_use] = !data->cond_stack[data->cond_stack_use];
  94 }
  95 
  96 static inline void cond_endif(struct parser_output *data)
  97 {
  98         ASSERT3S(data->cond_stack_use, >=, 0);
  99 
 100         data->cond_stack_use--;
 101 }
 102 
 103 #endif
 | 
 
 
  83 {
  84         ASSERT3S(data->cond_stack_use, <, COND_STACK_DEPTH);
  85 
  86         data->cond_stack[++data->cond_stack_use] = val;
  87 }
  88 
  89 static inline void cond_else(struct parser_output *data)
  90 {
  91         ASSERT3S(data->cond_stack_use, >=, 0);
  92 
  93         data->cond_stack[data->cond_stack_use] = !data->cond_stack[data->cond_stack_use];
  94 }
  95 
  96 static inline void cond_endif(struct parser_output *data)
  97 {
  98         ASSERT3S(data->cond_stack_use, >=, 0);
  99 
 100         data->cond_stack_use--;
 101 }
 102 
 103 /*
 104  * Format "4" (markdown) entry point:
 105  */
 106 extern struct str *fmt4_md_to_html(struct str *);
 107 #endif
 |