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

Diff for /src/usr.bin/tmux/Attic/server-msg.c between version 1.15 and 1.16

version 1.15, 2009/08/23 16:45:00 version 1.16, 2009/09/02 16:38:35
Line 99 
Line 99 
                         memcpy(&unlockdata, imsg.data, sizeof unlockdata);                          memcpy(&unlockdata, imsg.data, sizeof unlockdata);
   
                         unlockdata.pass[(sizeof unlockdata.pass) - 1] = '\0';                          unlockdata.pass[(sizeof unlockdata.pass) - 1] = '\0';
                         if (server_unlock(unlockdata.pass) != 0)                          switch (server_unlock(unlockdata.pass)) {
                           case -1:
                                 server_write_error(c, "bad password");                                  server_write_error(c, "bad password");
                                   break;
                           case -2:
                                   server_write_error(c,
                                       "too many bad passwords, sleeping");
                                   break;
                           }
                         memset(&unlockdata, 0, sizeof unlockdata);                          memset(&unlockdata, 0, sizeof unlockdata);
                         server_write_client(c, MSG_EXIT, NULL, 0);                          server_write_client(c, MSG_EXIT, NULL, 0);
                         break;                          break;

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