libgsm: update to version 1.0.12
[openembedded.git] / recipes / libgsm / libgsm-1.0.12 / 02_cplusplus.patch
bloba4bbb40674257b46eccc5d8b17241ec0da007b68
1 diff -urNad libgsm-1.0.10~/inc/gsm.h libgsm-1.0.10/inc/gsm.h
2 --- libgsm-1.0.10~/inc/gsm.h 2007-11-01 15:37:52.000000000 +0100
3 +++ libgsm-1.0.10/inc/gsm.h 2007-11-01 15:44:52.000000000 +0100
4 @@ -54,6 +54,10 @@
5 #define GSM_OPT_FRAME_INDEX 5
6 #define GSM_OPT_FRAME_CHAIN 6
8 +#ifdef __cplusplus
9 +extern "C" {
10 +#endif
12 extern gsm gsm_create GSM_P((void));
13 extern void gsm_destroy GSM_P((gsm));
15 @@ -66,6 +70,10 @@
16 extern int gsm_explode GSM_P((gsm, gsm_byte *, gsm_signal *));
17 extern void gsm_implode GSM_P((gsm, gsm_signal *, gsm_byte *));
19 +#ifdef __cplusplus
21 +#endif
23 #undef GSM_P
25 #endif /* GSM_H */