summaryrefslogtreecommitdiffstats
path: root/src/util/support/errors.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/support/errors.c')
-rw-r--r--src/util/support/errors.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util/support/errors.c b/src/util/support/errors.c
index 7c93753d4..5498f8204 100644
--- a/src/util/support/errors.c
+++ b/src/util/support/errors.c
@@ -69,7 +69,7 @@ krb5int_vset_error (struct errinfo *ep, long code,
ep->msg = p ? p : ep->scratch_buf;
}
-char *
+const char *
krb5int_get_error (struct errinfo *ep, long code)
{
char *r, *r2;
@@ -125,7 +125,7 @@ krb5int_get_error (struct errinfo *ep, long code)
sprintf (ep->scratch_buf, _("error %ld"), code);
return ep->scratch_buf;
}
- r = fptr(code);
+ r = (char *) fptr(code);
if (r == NULL) {
unlock();
goto format_number;
@@ -142,10 +142,10 @@ krb5int_get_error (struct errinfo *ep, long code)
}
void
-krb5int_free_error (struct errinfo *ep, char *msg)
+krb5int_free_error (struct errinfo *ep, const char *msg)
{
if (msg != ep->scratch_buf)
- free (msg);
+ free ((char *) msg);
}
void