curl_gssapi: Guard files with HAVE_GSSAPI.
authorJulien Chaffraix <julien.chaffraix@gmail.com>
Thu, 14 Jul 2011 03:23:35 +0000 (20:23 -0700)
committerJulien Chaffraix <julien.chaffraix@gmail.com>
Thu, 14 Jul 2011 04:16:03 +0000 (21:16 -0700)
Bug: http://curl.haxx.se/mail/lib-2011-07/0074.html
Reported and fix suggested by: Ben Greear

lib/curl_gssapi.c
lib/curl_gssapi.h

index 69c3c88..3b6b189 100644 (file)
  *
  ***************************************************************************/
 
+#include "setup.h"
+
+#ifdef HAVE_GSSAPI
+
 #include "curl_gssapi.h"
 
 OM_uint32 Curl_gss_init_sec_context(
@@ -46,3 +50,5 @@ OM_uint32 Curl_gss_init_sec_context(
                               ret_flags,
                               NULL /* time_rec */);
 }
+
+#endif /* HAVE_GSSAPI */
index c5b58db..c5fbefe 100644 (file)
@@ -22,6 +22,8 @@
 
 #include "setup.h"
 
+#ifdef HAVE_GSSAPI
+
 #ifdef HAVE_GSSGNU
 #  include <gss.h>
 #elif defined HAVE_GSSMIT
@@ -45,3 +47,5 @@ OM_uint32 Curl_gss_init_sec_context(
     gss_buffer_t input_token,
     gss_buffer_t output_token,
     OM_uint32 * ret_flags);
+
+#endif /* HAVE_GSSAPI */