diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2010-12-22 12:18:44 +0200 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2010-12-22 12:18:44 +0200 |
commit | 79a1581e227f8ced14bb011d9b5cca5c7349258a (patch) | |
tree | be1f97c56555cd4f099e51cfc8ea24e85c82ac20 /linux | |
parent | ab465f99eced1d46f2f9a6f7f23d3da7e87c442c (diff) | |
download | xz-embedded-79a1581e227f8ced14bb011d9b5cca5c7349258a.tar.gz |
Add C++ support to xz.h.
Diffstat (limited to 'linux')
-rw-r--r-- | linux/include/linux/xz.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/linux/include/linux/xz.h b/linux/include/linux/xz.h index 64cffa6..810cb10 100644 --- a/linux/include/linux/xz.h +++ b/linux/include/linux/xz.h @@ -19,6 +19,10 @@ # include <stdint.h> #endif +#ifdef __cplusplus +extern "C" { +#endif + /* In Linux, this is used to make extern functions static when needed. */ #ifndef XZ_EXTERN # define XZ_EXTERN extern @@ -261,4 +265,9 @@ XZ_EXTERN void xz_crc32_init(void); */ XZ_EXTERN uint32_t xz_crc32(const uint8_t *buf, size_t size, uint32_t crc); #endif + +#ifdef __cplusplus +} +#endif + #endif |