libc/citrus: Forward declare some structs to fix some warnings.
authorSascha Wildner <saw@online.de>
Tue, 2 Mar 2010 11:07:47 +0000 (12:07 +0100)
committerSascha Wildner <saw@online.de>
Tue, 2 Mar 2010 11:07:47 +0000 (12:07 +0100)
lib/libc/citrus/citrus_iconv_local.h
lib/libc/citrus/citrus_mapper_local.h
lib/libc/citrus/citrus_stdenc_local.h

index 9323467..4cdb4ca 100644 (file)
 
 #include "citrus_module.h"
 
+struct _citrus_iconv;
+struct _citrus_iconv_ops;
+struct _citrus_iconv_shared;
+
 #define _CITRUS_ICONV_GETOPS_FUNC_BASE(_n_)                            \
 int _n_(struct _citrus_iconv_ops *, size_t, uint32_t)
 #define _CITRUS_ICONV_GETOPS_FUNC(_n_)                                 \
index adffd73..c0cc06e 100644 (file)
 
 #include "citrus_module.h"
 
+struct _citrus_mapper;
+struct _citrus_mapper_area;
+struct _citrus_mapper_ops;
+struct _citrus_mapper_traits;
+
 #define _CITRUS_MAPPER_GETOPS_FUNC_BASE(_n_)                           \
 int _n_(struct _citrus_mapper_ops *, size_t, u_int32_t)
 #define _CITRUS_MAPPER_GETOPS_FUNC(_n_)                                        \
index 2923edb..64a4e73 100644 (file)
 
 #include "citrus_module.h"
 
+struct _citrus_stdenc;
+struct _citrus_stdenc_ops;
+struct _citrus_stdenc_state_desc;
+struct _citrus_stdenc_traits;
+
 #define _CITRUS_STDENC_GETOPS_FUNC_BASE(n)                     \
 int n(struct _citrus_stdenc_ops *, size_t, uint32_t)
 #define _CITRUS_STDENC_GETOPS_FUNC(_e_)                                        \