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

Diff for /src/usr.bin/tmux/screen-write.c between version 1.13 and 1.14

version 1.13, 2009/07/14 14:47:32 version 1.14, 2009/07/22 15:55:32
Line 700 
Line 700 
         struct grid_utf8         gu, *tmp_gu;          struct grid_utf8         gu, *tmp_gu;
         u_int                    width, xx, i;          u_int                    width, xx, i;
         struct grid_cell         tmp_gc, *tmp_gc2;          struct grid_cell         tmp_gc, *tmp_gc2;
         size_t                   size;  
         int                      insert = 0;          int                      insert = 0;
   
         /* Ignore padding. */          /* Ignore padding. */
Line 737 
Line 736 
                 memcpy(tmp_gu->data + i, udata, UTF8_SIZE - i);                  memcpy(tmp_gu->data + i, udata, UTF8_SIZE - i);
   
                 /* Assume the previous character has just been input. */                  /* Assume the previous character has just been input. */
                 for (size = 0; size < UTF8_SIZE; size++) {                  tty_write_cmd(ctx->wp, TTY_UTF8CHARACTER, udata);
                         if (udata[size] == 0xff)  
                                 break;  
                 }  
                 tty_write_cmd(ctx->wp, TTY_RAW, udata, size);  
                 return;                  return;
         }          }
   

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14