I wonder why this earlier post of mine didn't get assigned a ticket. 

Gisle V.

----- Original Message ----- 
From: "Gisle Vanem" <[EMAIL PROTECTED]>
To: "OpenSSL" <[EMAIL PROTECTED]>
Sent: Wednesday, January 01, 2003 3:10 PM
Subject: wrong read() prototype


> In latest 0.9.8 snapshot, some test-files include a protype for read(). 
> Unfortunately this protype doesn't match the one in djgpp's <unistd.h>. 
> 
> Can we not removed this prototype?
> The required system headers are included already I think.
> Here is a patch to make it compile for djgpp:
> 
> -----------------------------------------------------------------------
> --- ./crypto/md4/md4.c.org  Wed Nov 13 16:00:50 2002
> +++ ./crypto/md4/md4.c      Tue Dec 31 18:45:54 2002
> @@ -64,7 +64,7 @@
> 
>  void do_fp(FILE *f);
>  void pt(unsigned char *md);
> -#ifndef _OSD_POSIX
> +#if !defined(_OSD_POSIX) && !defined(__DJGPP__)
>  int read(int, void *, unsigned int);
>  #endif
> 
> --- ./crypto/md5/md5.c.org  Fri Jun  4 22:00:22 1999
> +++ ./crypto/md5/md5.c      Tue Dec 31 18:49:44 2002
> @@ -64,7 +64,7 @@
> 
>  void do_fp(FILE *f);
>  void pt(unsigned char *md);
> -#ifndef _OSD_POSIX
> +#if !defined(_OSD_POSIX) && !defined(__DJGPP__)
>  int read(int, void *, unsigned int);
>  #endif
> 
> --- ./crypto/ripemd/rmd160.c.org    Fri Jun  4 22:00:28 1999
> +++ ./crypto/ripemd/rmd160.c        Tue Dec 31 18:51:50 2002
> @@ -64,7 +64,7 @@
> 
>  void do_fp(FILE *f);
>  void pt(unsigned char *md);
> -#ifndef _OSD_POSIX
> +#if !defined(_OSD_POSIX) && !defined(__DJGPP__)
>  int read(int, void *, unsigned int);
>  #endif
> -----------------------------------------------------------------------
> 
> Gisle V.
> 
> 
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> Development Mailing List                       [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]
 

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to