/[LeafOK_CVS]/lbbs/src/lml.c
ViewVC logotype

Diff of /lbbs/src/lml.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.50 by sysadm, Sat Nov 22 14:20:20 2025 UTC Revision 1.52 by sysadm, Fri Dec 19 06:16:27 2025 UTC
# Line 184  inline static void lml_init(void) Line 184  inline static void lml_init(void)
184          {                                                                                                                               \          {                                                                                                                               \
185                  if ((out_buf_offset) + (tag_out_len) >= (out_buf_len))                                                                      \                  if ((out_buf_offset) + (tag_out_len) >= (out_buf_len))                                                                      \
186                  {                                                                                                                           \                  {                                                                                                                           \
187                          log_error("Buffer is not longer enough for output string %d >= %d\n", (out_buf_offset) + (tag_out_len), (out_buf_len)); \                          log_error("Buffer is not longer enough for output string %d >= %d", (out_buf_offset) + (tag_out_len), (out_buf_len)); \
188                          out_buf[out_buf_offset] = '\0';                                                                                         \                          out_buf[out_buf_offset] = '\0';                                                                                         \
189                          return (out_buf_offset);                                                                                                \                          return (out_buf_offset);                                                                                                \
190                  }                                                                                                                           \                  }                                                                                                                           \
# Line 217  int lml_render(const char *str_in, char Line 217  int lml_render(const char *str_in, char
217          char tab_spaces[TAB_SIZE + 1];          char tab_spaces[TAB_SIZE + 1];
218          int tab_width = 0;          int tab_width = 0;
219    
220            clock_begin = clock();
221    
222  #ifdef _DEBUG  #ifdef _DEBUG
223          size_t str_in_len = strlen(str_in);          size_t str_in_len = strlen(str_in);
224  #endif  #endif
225    
         clock_begin = clock();  
   
226          lml_init();          lml_init();
227    
228          lml_tag_disabled = 0;          lml_tag_disabled = 0;
# Line 238  int lml_render(const char *str_in, char Line 238  int lml_render(const char *str_in, char
238  #ifdef _DEBUG  #ifdef _DEBUG
239                  if (i >= str_in_len)                  if (i >= str_in_len)
240                  {                  {
241                          log_error("Bug: i(%d) >= str_in_len(%d)\n", i, str_in_len);                          log_error("Bug: i(%d) >= str_in_len(%d)", i, str_in_len);
242                          break;                          break;
243                  }                  }
244  #endif  #endif


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1