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

Diff for /src/usr.bin/tmux/client.c between version 1.15 and 1.16

version 1.15, 2009/09/02 20:00:10 version 1.16, 2009/09/02 20:15:49
Line 214 
Line 214 
                 printf("[server exited]\n");                  printf("[server exited]\n");
                 return (0);                  return (0);
         case CCTX_EXIT:          case CCTX_EXIT:
                   if (cctx->errstr != NULL) {
                           printf("[error: %s]\n", cctx->errstr);
                           return (1);
                   }
                 printf("[exited]\n");                  printf("[exited]\n");
                 return (0);                  return (0);
         case CCTX_DETACH:          case CCTX_DETACH:
                 printf("[detached]\n");                  printf("[detached]\n");
                 return (0);                  return (0);
         case CCTX_ERROR:  
                 printf("[error: %s]\n", cctx->errstr);  
                 return (1);  
         default:          default:
                 printf("[error: unknown error]\n");                  printf("[unknown error]\n");
                 return (1);                  return (1);
         }          }
 }  }
Line 277 
Line 278 
                         memcpy(&printdata, imsg.data, sizeof printdata);                          memcpy(&printdata, imsg.data, sizeof printdata);
   
                         printdata.msg[(sizeof printdata.msg) - 1] = '\0';                          printdata.msg[(sizeof printdata.msg) - 1] = '\0';
                           /* Error string used after exit message from server. */
                         cctx->errstr = xstrdup(printdata.msg);                          cctx->errstr = xstrdup(printdata.msg);
                         cctx->exittype = CCTX_ERROR;  
                         imsg_free(&imsg);                          imsg_free(&imsg);
                         return (-1);                          return (-1);
                 case MSG_EXIT:                  case MSG_EXIT:

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16