comparison src/undo.c @ 2245:4e0124f5aee2 vim73

Optimize the blowfish crypt/decrypt code a bit more.
author Bram Moolenaar <bram@vim.org>
date Wed, 02 Jun 2010 20:32:23 +0200
parents bc4685345719
children 646d34788036
comparison
equal deleted inserted replaced
2244:caca0ddd789b 2245:4e0124f5aee2
823 823
824 put_bytes(fp, (long_u)UF_VERSION_CRYPT, 2); 824 put_bytes(fp, (long_u)UF_VERSION_CRYPT, 2);
825 header = prepare_crypt_write(buf, &header_len); 825 header = prepare_crypt_write(buf, &header_len);
826 if (header == NULL) 826 if (header == NULL)
827 return FAIL; 827 return FAIL;
828 len = fwrite(header, (size_t)header_len, (size_t)1, fp); 828 len = (int)fwrite(header, (size_t)header_len, (size_t)1, fp);
829 vim_free(header); 829 vim_free(header);
830 if (len != 1) 830 if (len != 1)
831 return FAIL; 831 return FAIL;
832 } 832 }
833 else 833 else