summaryrefslogtreecommitdiffstats
path: root/src/lib/kdb/fetch_mkey.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/kdb/fetch_mkey.c')
-rw-r--r--src/lib/kdb/fetch_mkey.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/kdb/fetch_mkey.c b/src/lib/kdb/fetch_mkey.c
index 388fdc011..d7fb0f377 100644
--- a/src/lib/kdb/fetch_mkey.c
+++ b/src/lib/kdb/fetch_mkey.c
@@ -98,7 +98,11 @@ OLDDECLARG(krb5_keyblock *,key)
realm->length));
(void) strcat(defkeyfile, "");
+#if defined(__STDC__)
+ if (!(kf = fopen(defkeyfile, "rb")))
+#else
if (!(kf = fopen(defkeyfile, "r")))
+#endif
return KRB5_KDB_CANTREAD_STORED;
if (fread((krb5_pointer) &keytype, sizeof(keytype), 1, kf) != 1) {
retval = KRB5_KDB_CANTREAD_STORED;