]> git.sur5r.net Git - openldap/commitdiff
Introduce LDAP_V() and friends
authorKurt Zeilenga <kurt@openldap.org>
Tue, 20 Jun 2000 03:53:12 +0000 (03:53 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Tue, 20 Jun 2000 03:53:12 +0000 (03:53 +0000)
include/ac/errno.h
include/ac/setproctitle.h
include/ac/unistd.h
include/getopt-compat.h
include/ldap_cdefs.h
include/ldif.h
servers/slapd/main.c

index 676f2a14d61d6d921c39e55974066f099ac995e0..7e6abae9c062b38a0b577b03c1d797176ada7252 100644 (file)
@@ -25,8 +25,8 @@
 #      define          sys_errlist     ((char **)0)
 #elif DECL_SYS_ERRLIST 
        /* have sys_errlist but need declaration */
-       LDAP_LIBC_F (int)      sys_nerr;
-       LDAP_LIBC_F (char)    *sys_errlist[];
+       LDAP_LIBC_V (int)      sys_nerr;
+       LDAP_LIBC_V (char)    *sys_errlist[];
 #endif
 
 #ifdef HAVE_STRERROR
index a68c2fbba666d9a77e4459c0b440c4d3b9bfc72c..4f928ac75626b114ee613ecb7357285d578bd595 100644 (file)
@@ -20,9 +20,9 @@
 #else
        /* use lutil version */
        LDAP_LUTIL_F (void) (setproctitle) LDAP_P((const char *fmt, ...)) \
-                                   LDAP_GCCATTR((format(printf, 1, 2)));
-       LDAP_LUTIL_F (int) Argc;
-       LDAP_LUTIL_F (char) **Argv;
+               LDAP_GCCATTR((format(printf, 1, 2)));
+       LDAP_LUTIL_V (int) Argc;
+       LDAP_LUTIL_V (char) **Argv;
 #endif
 
 #endif /* LDAP_PROCTITLE */
index 2d601a317dd6b6efc669110997347a0be196c60e..3593bb7024ee4557c4eb72e1a21ce231159f534a 100644 (file)
@@ -50,8 +50,8 @@ LDAP_LUTIL_F(char*)(lutil_getpass) LDAP_P((const char *getpass));
 
 #else
        /* assume we need to declare these externs */
-       LDAP_LIBC_F (char *) optarg;
-       LDAP_LIBC_F (int) optind, opterr, optopt;
+       LDAP_LIBC_V (char *) optarg;
+       LDAP_LIBC_V (int) optind, opterr, optopt;
 #endif
 
 #ifndef HAVE_TEMPNAM
index 85d8400f2ae6740417ec7425f877d34ba4ddb007..e26c43e0ca5d9112ca627b094266f44c38e18a37 100644 (file)
@@ -25,8 +25,8 @@ LDAP_BEGIN_DECL
 #define optopt lutil_optopt
 #define getopt lutil_getopt
 
-LDAP_LUTIL_F (char *) optarg;
-LDAP_LUTIL_F (int) optind, opterr, optopt;
+LDAP_LUTIL_V (char *) optarg;
+LDAP_LUTIL_V (int) optind, opterr, optopt;
 LDAP_LUTIL_F (int) getopt LDAP_P(( int, char * const [], const char *));
 
 LDAP_END_DECL
index 37c88b8cd0d43f8128ba617d3ef82f4a61826745..5de63085699efd2001c2ae08647eb77945113a24 100644 (file)
 /* LBER library */
 #if defined(LBER_DECL) && defined(_WIN32)
 #      define LBER_F(type)             extern __declspec(LBER_DECL) type
+#      define LBER_V(type)             extern __declspec(LBER_DECL) type
 #else
-#      define LBER_F(type)             type
+#      define LBER_F(type)             extern type
+#      define LBER_V(type)             extern type
 #endif
 
 /* LDAP library */
 #if defined(LDAP_DECL) && defined(_WIN32)
-#      define LDAP_F(type)     extern __declspec(LDAP_DECL) type
+#      define LDAP_F(type)             extern __declspec(LDAP_DECL) type
+#      define LDAP_V(type)             extern __declspec(LDAP_DECL) type
 #else
-#      define LDAP_F(type)     extern type
+#      define LDAP_F(type)             extern type
+#      define LDAP_V(type)             extern type
 #endif
 
 /*
 #if (defined(__MINGW32__) && !defined(CSTATIC) || \
      defined(_WIN32) && defined(_DLL))
 #      define LDAP_LIBC_F(type)        extern __declspec(dllimport) type
+#      define LDAP_LIBC_V(type)        extern __declspec(dllimport) type
 #else
 #      define LDAP_LIBC_F(type)        extern type
+#      define LDAP_LIBC_V(type)        extern type
 #endif
 
 /* AVL library */
 #if defined(LDAP_AVL_DECL) && defined(_WIN32)
 #      define LDAP_AVL_F(type) extern __declspec(LDAP_AVL_DECL) type
+#      define LDAP_AVL_V(type) extern __declspec(LDAP_AVL_DECL) type
 #else
 #      define LDAP_AVL_F(type) extern type
+#      define LDAP_AVL_V(type) extern type
 #endif
 
 /* LDBM library */
 #if defined(LDAP_LDBM_DECL) && defined(_WIN32)
 #      define LDAP_LDBM_F(type)        extern __declspec(LDAP_LDBM_DECL) type
+#      define LDAP_LDBM_V(type)        extern __declspec(LDAP_LDBM_DECL) type
 #else
 #      define LDAP_LDBM_F(type)        extern type
+#      define LDAP_LDBM_V(type)        extern type
 #endif
 
 /* LDIF library */
 #if defined(LDAP_LDIF_DECL) && defined(_WIN32)
 #      define LDAP_LDIF_F(type)        extern __declspec(LDAP_LDIF_DECL) type
+#      define LDAP_LDIF_V(type)        extern __declspec(LDAP_LDIF_DECL) type
 #else
 #      define LDAP_LDIF_F(type)        extern type
+#      define LDAP_LDIF_V(type)        extern type
 #endif
 
 /* LUNICODE library */
 #if defined(LDAP_LUNICODE_DECL) && defined(_WIN32)
 #      define LDAP_LUNICODE_F(type)    extern __declspec(LDAP_LUNICODE_DECL) type
+#      define LDAP_LUNICODE_V(type)    extern __declspec(LDAP_LUNICODE_DECL) type
 #else
 #      define LDAP_LUNICODE_F(type)    extern type
+#      define LDAP_LUNICODE_V(type)    extern type
 #endif
 
 /* LUTIL library */
 #if defined(LDAP_LUTIL_DECL) && defined(_WIN32)
 #      define LDAP_LUTIL_F(type)       extern __declspec(LDAP_LUTIL_DECL) type
+#      define LDAP_LUTIL_V(type)       extern __declspec(LDAP_LUTIL_DECL) type
 #else
 #      define LDAP_LUTIL_F(type)       extern type
+#      define LDAP_LUTIL_V(type)       extern type
 #endif
 
 /* SLAPD (as a module exporting symbols) */
 #if defined(LDAP_SLAPD_DECL) && defined(_WIN32)
 #      define LDAP_SLAPD_F(type)       extern __declspec(LDAP_SLAPD_DECL) type
+#      define LDAP_SLAPD_V(type)       extern __declspec(LDAP_SLAPD_DECL) type
 #else
 #      define LDAP_SLAPD_F(type)       extern type
+#      define LDAP_SLAPD_V(type)       extern type
 #endif
 
 #endif /* _LDAP_CDEFS_H */
index 5ac11aee495e74dafffc3d740fa74cc0495b96b5..4e67f71eb8807da5362f70a36410a7b008239a07 100644 (file)
@@ -28,7 +28,7 @@
 LDAP_BEGIN_DECL
 
 /* This is NOT a bogus extern declaration (unlike ldap_debug) */
-LDAP_LDIF_F (int) ldif_debug;
+LDAP_LDIF_V (int) ldif_debug;
 
 #define LDIF_LINE_WIDTH      76      /* maximum length of LDIF lines */
 
index 93bd6fa92b09e0323a92e636d20acf6662b37d33..c4f610bbb248e9540b291aa734a677f9f224eb5d 100644 (file)
@@ -28,8 +28,8 @@ static RETSIGTYPE wait4child( int sig );
 struct sockaddr_in     bind_addr;
 
 /* in nt_main.c */
-LDAP_LUTIL_F(SERVICE_STATUS)           SLAPDServiceStatus;
-LDAP_LUTIL_F(SERVICE_STATUS_HANDLE)    hSLAPDServiceStatus;
+LDAP_LUTIL_V(SERVICE_STATUS)           SLAPDServiceStatus;
+LDAP_LUTIL_V(SERVICE_STATUS_HANDLE)    hSLAPDServiceStatus;
 extern ldap_pvt_thread_cond_t  started_event,          stopped_event;
 extern int       is_NT_Service;