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

Diff for /src/usr.bin/tmux/input.c between version 1.91 and 1.92

version 1.91, 2015/11/14 10:56:31 version 1.92, 2015/11/14 11:45:43
Line 1923 
Line 1923 
 {  {
         struct utf8_data        *ud = &ictx->utf8data;          struct utf8_data        *ud = &ictx->utf8data;
   
         if (!utf8_open(ud, ictx->ch))          if (utf8_open(ud, ictx->ch) != UTF8_MORE)
                 log_fatalx("UTF-8 open invalid %#hhx", ictx->ch);                  log_fatalx("UTF-8 open invalid %#hhx", ictx->ch);
   
         log_debug("%s %hhu", __func__, ud->size);          log_debug("%s %hhu", __func__, ud->size);
Line 1937 
Line 1937 
 {  {
         struct utf8_data        *ud = &ictx->utf8data;          struct utf8_data        *ud = &ictx->utf8data;
   
         if (utf8_append(ud, ictx->ch) != 1)          if (utf8_append(ud, ictx->ch) != UTF8_MORE)
                 log_fatalx("UTF-8 add invalid %#hhx", ictx->ch);                  log_fatalx("UTF-8 add invalid %#hhx", ictx->ch);
   
         log_debug("%s", __func__);          log_debug("%s", __func__);
Line 1951 
Line 1951 
 {  {
         struct utf8_data        *ud = &ictx->utf8data;          struct utf8_data        *ud = &ictx->utf8data;
   
         if (utf8_append(ud, ictx->ch) != 0)          if (utf8_append(ud, ictx->ch) != UTF8_DONE)
                 log_fatalx("UTF-8 close invalid %#hhx", ictx->ch);                  log_fatalx("UTF-8 close invalid %#hhx", ictx->ch);
   
         log_debug("%s %hhu '%*s' (width %hhu)", __func__, ud->size,          log_debug("%s %hhu '%*s' (width %hhu)", __func__, ud->size,

Legend:
Removed from v.1.91  
changed lines
  Added in v.1.92