diff options
Diffstat (limited to 'src/crypto/bio/file.c')
-rw-r--r-- | src/crypto/bio/file.c | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/crypto/bio/file.c b/src/crypto/bio/file.c index 3580cd1c..25c1dbdb 100644 --- a/src/crypto/bio/file.c +++ b/src/crypto/bio/file.c @@ -55,18 +55,17 @@ * [including the GNU Public Licence.] */ #if defined(__linux) || defined(__sun) || defined(__hpux) -/* Following definition aliases fopen to fopen64 on above mentioned - * platforms. This makes it possible to open and sequentially access - * files larger than 2GB from 32-bit application. It does not allow to - * traverse them beyond 2GB with fseek/ftell, but on the other hand *no* - * 32-bit platform permits that, not with fseek/ftell. Not to mention - * that breaking 2GB limit for seeking would require surgery to *our* - * API. But sequential access suffices for practical cases when you - * can run into large files, such as fingerprinting, so we can let API - * alone. For reference, the list of 32-bit platforms which allow for - * sequential access of large files without extra "magic" comprise *BSD, - * Darwin, IRIX... - */ +// Following definition aliases fopen to fopen64 on above mentioned +// platforms. This makes it possible to open and sequentially access +// files larger than 2GB from 32-bit application. It does not allow to +// traverse them beyond 2GB with fseek/ftell, but on the other hand *no* +// 32-bit platform permits that, not with fseek/ftell. Not to mention +// that breaking 2GB limit for seeking would require surgery to *our* +// API. But sequential access suffices for practical cases when you +// can run into large files, such as fingerprinting, so we can let API +// alone. For reference, the list of 32-bit platforms which allow for +// sequential access of large files without extra "magic" comprise *BSD, +// Darwin, IRIX... #ifndef _FILE_OFFSET_BITS #define _FILE_OFFSET_BITS 64 #endif @@ -157,7 +156,7 @@ static int file_read(BIO *b, char *out, int outl) { return -1; } - /* fread reads at most |outl| bytes, so |ret| fits in an int. */ + // fread reads at most |outl| bytes, so |ret| fits in an int. return (int)ret; } @@ -232,7 +231,7 @@ static long file_ctrl(BIO *b, int cmd, long num, void *ptr) { b->init = 1; break; case BIO_C_GET_FILE_PTR: - /* the ptr parameter is actually a FILE ** in this case. */ + // the ptr parameter is actually a FILE ** in this case. if (ptr != NULL) { fpp = (FILE **)ptr; *fpp = (FILE *)b->ptr; |