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

Diff for /src/usr.bin/ssh/scp.c between version 1.178 and 1.179

version 1.178, 2013/06/22 06:31:57 version 1.179, 2013/11/20 20:53:10
Line 1002 
Line 1002 
                 if (*cp++ != ' ')                  if (*cp++ != ' ')
                         SCREWUP("mode not delimited");                          SCREWUP("mode not delimited");
   
                 for (size = 0; isdigit(*cp);)                  for (size = 0; isdigit((unsigned char)*cp);)
                         size = size * 10 + (*cp++ - '0');                          size = size * 10 + (*cp++ - '0');
                 if (*cp++ != ' ')                  if (*cp++ != ' ')
                         SCREWUP("size not delimited");                          SCREWUP("size not delimited");
Line 1258 
Line 1258 
                 c = (int)*cp;                  c = (int)*cp;
                 if (c & 0200)                  if (c & 0200)
                         goto bad;                          goto bad;
                 if (!isalpha(c) && !isdigit(c)) {                  if (!isalpha(c) && !isdigit((unsigned char)c)) {
                         switch (c) {                          switch (c) {
                         case '\'':                          case '\'':
                         case '"':                          case '"':

Legend:
Removed from v.1.178  
changed lines
  Added in v.1.179