naspro
changeset 168:c7f1f52651be trunk
More fixes
| author | Stefano D'Angelo <zanga.mail@gmail.com> |
|---|---|
| date | Sat Sep 12 18:43:25 2009 +0200 (2009-09-12) |
| parents | aaa8564ded8c |
| children | 54b611b34083 |
| files | naspro-bridges-bad/dssi/pluglib.c naspro-core/include/NASPRO/core/avl.h naspro-core/include/NASPRO/core/env.h naspro-core/include/NASPRO/core/lv2api.h naspro-core/include/NASPRO/core/manifest.h |
line diff
1.1 --- a/naspro-bridges-bad/dssi/pluglib.c Fri Sep 11 19:15:15 2009 +0200 1.2 +++ b/naspro-bridges-bad/dssi/pluglib.c Sat Sep 12 18:43:25 2009 +0200 1.3 @@ -18,7 +18,6 @@ 1.4 1.5 #include "pluglib.h" 1.6 #include "descriptor.h" 1.7 -#include "lrdf.h" 1.8 1.9 nacore_avl_tree_t _nadssi_pluglib_desc_tree = NULL; 1.10
2.1 --- a/naspro-core/include/NASPRO/core/avl.h Fri Sep 11 19:15:15 2009 +0200 2.2 +++ b/naspro-core/include/NASPRO/core/avl.h Sat Sep 12 18:43:25 2009 +0200 2.3 @@ -12,6 +12,10 @@ 2.4 2.5 #include <stdlib.h> 2.6 2.7 +#ifdef __cplusplus 2.8 +extern "C" { 2.9 +#endif 2.10 + 2.11 typedef struct _nacore_avl_tree * nacore_avl_tree_t; 2.12 2.13 nacore_avl_tree_t nacore_avl_tree_new(int (*content_cmp)(void *c1, void *c2), 2.14 @@ -27,4 +31,8 @@ 2.15 int nacore_content_cmp_descriptor_by_uri(void *c1, void *c2); 2.16 int nacore_key_cmp_descriptor_by_uri(void *content, void *data); 2.17 2.18 +#ifdef __cplusplus 2.19 +} 2.20 +#endif 2.21 + 2.22 #endif /* !_NACORE_AVL_H */
3.1 --- a/naspro-core/include/NASPRO/core/env.h Fri Sep 11 19:15:15 2009 +0200 3.2 +++ b/naspro-core/include/NASPRO/core/env.h Sat Sep 12 18:43:25 2009 +0200 3.3 @@ -10,7 +10,15 @@ 3.4 #ifndef _NACORE_ENV_H 3.5 #define _NACORE_ENV_H 3.6 3.7 +#ifdef __cplusplus 3.8 +extern "C" { 3.9 +#endif 3.10 + 3.11 char * nacore_env_get_var(const char *name); 3.12 void nacore_env_free_var_value(char *value); 3.13 3.14 +#ifdef __cplusplus 3.15 +} 3.16 +#endif 3.17 + 3.18 #endif /* !_NACORE_ENV_H */
4.1 --- a/naspro-core/include/NASPRO/core/lv2api.h Fri Sep 11 19:15:15 2009 +0200 4.2 +++ b/naspro-core/include/NASPRO/core/lv2api.h Sat Sep 12 18:43:25 2009 +0200 4.3 @@ -14,7 +14,15 @@ 4.4 4.5 #include <NASPRO/core/bridge.h> 4.6 4.7 +#ifdef __cplusplus 4.8 +extern "C" { 4.9 +#endif 4.10 + 4.11 void nacore_lv2api_fill_desc(LV2_Descriptor *lv2_desc, 4.12 struct nacore_descriptor *n_desc); 4.13 4.14 +#ifdef __cplusplus 4.15 +} 4.16 +#endif 4.17 + 4.18 #endif /* !_NACORE_LV2API_H */
5.1 --- a/naspro-core/include/NASPRO/core/manifest.h Fri Sep 11 19:15:15 2009 +0200 5.2 +++ b/naspro-core/include/NASPRO/core/manifest.h Sat Sep 12 18:43:25 2009 +0200 5.3 @@ -12,10 +12,18 @@ 5.4 5.5 #include <stdio.h> 5.6 5.7 +#ifdef __cplusplus 5.8 +extern "C" { 5.9 +#endif 5.10 + 5.11 void nacore_manifest_print_subject_prefixes(FILE *fp); 5.12 void nacore_manifest_print_subject_triple(struct nacore_descriptor *desc, 5.13 FILE *fp); 5.14 void nacore_manifest_print_data(struct nacore_descriptor *desc, FILE *fp, 5.15 const char *binary); 5.16 5.17 +#ifdef __cplusplus 5.18 +} 5.19 +#endif 5.20 + 5.21 #endif /* !_NACORE_MANIFEST_H */
