missing extern "C" in sys/file.h

Corinna Vinschen corinna-cygwin@cygwin.com
Wed Aug 6 08:46:00 GMT 2014


On Aug  5 23:54, Anthony Heading wrote:
> I guess this patch is right.

You guessed right.  Patch applied.


Thanks,
Corinna

> --- sys/file.h.Orig     2014-08-05 23:46:27.199694300 -0400
> +++ sys/file.h  2014-08-05 23:46:55.919734500 -0400
> @@ -39,7 +39,14 @@
>  #define LOCK_NB                0x04            /* don't block when
>  locking */
>  #define LOCK_UN                0x08            /* unlock file */
> 
> +#ifdef __cplusplus
> +extern "C"
> +{
> +#endif
>  extern int flock _PARAMS ((int, int));
> +#ifdef __cplusplus
> +}
> +#endif
> 
>  #endif

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140806/67213457/attachment.sig>


More information about the Cygwin mailing list