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

Diff for /src/usr.bin/ssh/ssh-ecdsa.c between version 1.11 and 1.12

version 1.11, 2014/06/24 01:13:21 version 1.12, 2015/12/11 04:21:12
Line 95 
Line 95 
         ret = 0;          ret = 0;
  out:   out:
         explicit_bzero(digest, sizeof(digest));          explicit_bzero(digest, sizeof(digest));
         if (b != NULL)          sshbuf_free(b);
                 sshbuf_free(b);          sshbuf_free(bb);
         if (bb != NULL)  
                 sshbuf_free(bb);  
         if (sig != NULL)          if (sig != NULL)
                 ECDSA_SIG_free(sig);                  ECDSA_SIG_free(sig);
         return ret;          return ret;
Line 175 
Line 173 
   
  out:   out:
         explicit_bzero(digest, sizeof(digest));          explicit_bzero(digest, sizeof(digest));
         if (sigbuf != NULL)          sshbuf_free(sigbuf);
                 sshbuf_free(sigbuf);          sshbuf_free(b);
         if (b != NULL)  
                 sshbuf_free(b);  
         if (sig != NULL)          if (sig != NULL)
                 ECDSA_SIG_free(sig);                  ECDSA_SIG_free(sig);
         free(ktype);          free(ktype);

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12