radhermit 14/12/11 02:45:11 Added: fidlib-0.9.10-extern.patch Log: Add header control for extern patch (bug #449494 by Alex Barker). (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
Revision Changes Path 1.1 media-libs/fidlib/files/fidlib-0.9.10-extern.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fidlib/files/fidlib-0.9.10-extern.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fidlib/files/fidlib-0.9.10-extern.patch?rev=1.1&content-type=text/plain Index: fidlib-0.9.10-extern.patch =================================================================== --- fidlib-0.9.10/fidlib.h +++ fidlib-0.9.10/fidlib.h @@ -2,6 +2,13 @@ // fidlib include file // +#ifndef __FIDLIB_H +#define __FIDLIB_H + +#ifdef __cplusplus +extern "C" { +#endif + typedef struct FidFilter FidFilter; struct FidFilter { short typ; // Type of filter element 'I' IIR, 'F' FIR, or 0 for end of list @@ -66,3 +73,9 @@ extern void fid_run_zapbuf(void *buf); extern void fid_run_freebuf(void *runbuf); extern void fid_run_free(void *run); + +#ifdef __cplusplus +} +#endif + +#endif /* __FIDLIB_H */
