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 */




Reply via email to