Browse Source

FILE_READ_BUFSIZE > LTC_FILE_READ_BUFSIZE

Karel Miko 8 years ago
parent
commit
883db95da2
2 changed files with 4 additions and 2 deletions
  1. 3 1
      src/headers/tomcrypt_custom.h
  2. 1 1
      src/mac/poly1305/poly1305_file.c

+ 3 - 1
src/headers/tomcrypt_custom.h

@@ -552,7 +552,9 @@
 
 #ifndef LTC_NO_FILE
    /* buffer size for reading from a file via fread(..) */
-   #define FILE_READ_BUFSIZE 8192
+   #ifndef LTC_FILE_READ_BUFSIZE
+   #define LTC_FILE_READ_BUFSIZE 8192
+   #endif
 #endif
 
 /* $Source$ */

+ 1 - 1
src/mac/poly1305/poly1305_file.c

@@ -42,7 +42,7 @@ int poly1305_file(const char *fname, const unsigned char *key, unsigned long key
    LTC_ARGCHK(maclen != NULL);
 
    if ((in = fopen(fname, "rb")) == NULL)                   { return CRYPT_FILE_NOTFOUND; }
-   if ((buf = XMALLOC(FILE_READ_BUFSIZE)) == NULL)          { return CRYPT_MEM; }
+   if ((buf = XMALLOC(LTC_FILE_READ_BUFSIZE)) == NULL)      { return CRYPT_MEM; }
    if ((err = poly1305_init(&st, key, keylen)) != CRYPT_OK) { goto LBL_ERR; }
 
    do {