Removed warnings of unused variable
authorAlexandra Ellwood <lxs@mit.edu>
Fri, 22 Aug 2008 15:34:20 +0000 (15:34 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Fri, 22 Aug 2008 15:34:20 +0000 (15:34 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20682 dc483132-0cff-0310-8789-dd5450dbe970

src/kim/lib/kim_library.c

index 928d8aa051f77eb51ffd4346e3bb3540dd534feb..911db91c8c2b958451d2b60605514f99c1fdf869 100644 (file)
@@ -28,6 +28,7 @@
 
 #include <pthread.h>
 #include <stdarg.h>
+#include <k5-int.h>
 #include <krb5/krb5.h>
 #include <profile.h>
 
@@ -85,7 +86,7 @@ kim_boolean kim_library_allow_home_directory_access (void)
     kim_boolean allow_access = FALSE;
     kim_error err = kim_library_get_allow_home_directory_access (&allow_access);
     
-    return allow_access;
+    return !err ? allow_access : FALSE;
 }
 
 
@@ -139,6 +140,7 @@ kim_boolean kim_library_allow_automatic_prompting (void)
 {
     kim_boolean allow_automatic_prompting = TRUE;
     kim_error err = kim_library_get_allow_automatic_prompting (&allow_automatic_prompting);
+    if (err) { allow_automatic_prompting = TRUE; }
     
     if (allow_automatic_prompting && getenv ("KERBEROSLOGIN_NEVER_PROMPT")) {
         kim_debug_printf ("KERBEROSLOGIN_NEVER_PROMPT is set.");