summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/i18n.h6
-rw-r--r--include/ldaputil/certmap.h5
2 files changed, 7 insertions, 4 deletions
diff --git a/include/i18n.h b/include/i18n.h
index aa76997c..6a614c84 100644
--- a/include/i18n.h
+++ b/include/i18n.h
@@ -111,11 +111,11 @@ typedef struct res_RESOURCE_GLOBAL
#ifdef RESOURCE_STR
#define BEGIN_STR(argLibraryName) \
- RESOURCE_TABLE argLibraryName[] = { 0, #argLibraryName,
+ RESOURCE_TABLE argLibraryName[] = { {0, #argLibraryName},
#define ResDef(argToken,argID,argString) \
- argID, argString,
+ {argID, argString},
#define END_STR(argLibraryName) \
- 0, 0 };
+ {0, 0} };
#else
#define BEGIN_STR(argLibraryName) \
enum {
diff --git a/include/ldaputil/certmap.h b/include/ldaputil/certmap.h
index 4320ff48..ccfa7fe5 100644
--- a/include/ldaputil/certmap.h
+++ b/include/ldaputil/certmap.h
@@ -61,6 +61,8 @@ enum {
LDAPU_STR_MAX_INDEX
};
+#ifdef DEFINE_LDAPU_STRINGS
+/* used only in certmap.c and ldaputil.c */
static char *ldapu_strings[] = {
"objectclass=*", /* LDAPU_STR_DEFAULT */
"uid=%s", /* LDAPU_STR_FILTER_USER */
@@ -71,7 +73,8 @@ static char *ldapu_strings[] = {
"userCertificate;binary", /* LDAPU_STR_ATTR_CERT */
"userCertificate" /* LDAPU_STR_ATTR_CERT_NOSUBTYPE */
};
-
+#endif /* DEFINE_LDAPU_STRINGS */
+
typedef struct {
char *str;
int size;