summaryrefslogtreecommitdiffstats
path: root/src/util/support
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2006-10-07 01:30:59 +0000
committerKen Raeburn <raeburn@mit.edu>2006-10-07 01:30:59 +0000
commitd3102c1d26e8ecd34fce241dc7a922c745f6423f (patch)
tree15fbffb2605527dadf82f1042653bf97cdabe385 /src/util/support
parent663ada96035bf3b90dc3cd4b38838c4a12dabbdc (diff)
downloadkrb5-d3102c1d26e8ecd34fce241dc7a922c745f6423f.tar.gz
krb5-d3102c1d26e8ecd34fce241dc7a922c745f6423f.tar.xz
krb5-d3102c1d26e8ecd34fce241dc7a922c745f6423f.zip
Use const pointers for error messages.
Add some debugging hooks in the libkrb5 support. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18661 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/support')
-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