[BACK]Return to format.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/format.c between version 1.8 and 1.9

version 1.8, 2012/05/22 11:35:37 version 1.9, 2012/07/10 11:53:01
Line 20 
Line 20 
   
 #include <netdb.h>  #include <netdb.h>
 #include <stdarg.h>  #include <stdarg.h>
   #include <stdlib.h>
 #include <string.h>  #include <string.h>
 #include <time.h>  #include <time.h>
 #include <unistd.h>  #include <unistd.h>
Line 102 
Line 103 
                 fe_next = RB_NEXT(format_tree, ft, fe);                  fe_next = RB_NEXT(format_tree, ft, fe);
   
                 RB_REMOVE(format_tree, ft, fe);                  RB_REMOVE(format_tree, ft, fe);
                 xfree(fe->value);                  free(fe->value);
                 xfree(fe->key);                  free(fe->key);
                 xfree(fe);                  free(fe);
         }          }
   
         xfree (ft);          free (ft);
 }  }
   
 /* Add a key-value pair. */  /* Add a key-value pair. */
Line 195 
Line 196 
         memcpy(*buf + *off, value, valuelen);          memcpy(*buf + *off, value, valuelen);
         *off += valuelen;          *off += valuelen;
   
         xfree(copy);          free(copy);
         return (0);          return (0);
   
 fail:  fail:
         xfree(copy);          free(copy);
         return (-1);          return (-1);
 }  }
   
Line 351 
Line 352 
         format_add(ft, "window_active", "%d", wl == s->curw);          format_add(ft, "window_active", "%d", wl == s->curw);
         format_add(ft, "window_panes", "%u", window_count_panes(w));          format_add(ft, "window_panes", "%u", window_count_panes(w));
   
         xfree(flags);          free(flags);
         xfree(layout);          free(layout);
 }  }
   
 /* Set default format keys for a window pane. */  /* Set default format keys for a window pane. */
Line 403 
Line 404 
         format_add(ft, "buffer_size", "%zu", pb->size);          format_add(ft, "buffer_size", "%zu", pb->size);
         format_add(ft, "buffer_sample", "%s", pb_print);          format_add(ft, "buffer_sample", "%s", pb_print);
   
         xfree(pb_print);          free(pb_print);
 }  }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9