[BACK]Return to cmd-set-buffer.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-set-buffer.c between version 1.10 and 1.11

version 1.10, 2011/10/23 00:49:25 version 1.11, 2012/07/10 11:53:01
Line 18 
Line 18 
   
 #include <sys/types.h>  #include <sys/types.h>
   
   #include <stdlib.h>
 #include <string.h>  #include <string.h>
   
 #include "tmux.h"  #include "tmux.h"
Line 60 
Line 61 
         buffer = args_strtonum(args, 'b', 0, INT_MAX, &cause);          buffer = args_strtonum(args, 'b', 0, INT_MAX, &cause);
         if (cause != NULL) {          if (cause != NULL) {
                 ctx->error(ctx, "buffer %s", cause);                  ctx->error(ctx, "buffer %s", cause);
                 xfree(cause);                  free(cause);
                 xfree(pdata);                  free(pdata);
                 return (-1);                  return (-1);
         }          }
   
         if (paste_replace(&global_buffers, buffer, pdata, psize) != 0) {          if (paste_replace(&global_buffers, buffer, pdata, psize) != 0) {
                 ctx->error(ctx, "no buffer %d", buffer);                  ctx->error(ctx, "no buffer %d", buffer);
                 xfree(pdata);                  free(pdata);
                 return (-1);                  return (-1);
         }          }
   

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11