krb5: Make heimdal_version and heimdal_long_version const.

Pretty sure it is not useful for applications to be able to write to
this.

However, caveat: this could break programs that expect to pass around
&heimdal_version or &heimdal_long_version to functions that expect
pointers to non-const objects even if they don't modify them.
This commit is contained in:
Taylor R Campbell
2023-05-28 20:34:34 +00:00
committed by Nico Williams
parent 426eb46441
commit 997916e3f6
4 changed files with 8 additions and 8 deletions

View File

@@ -697,7 +697,7 @@ typedef struct {
KRB_ERROR error;
} krb5_kdc_rep;
extern const char *heimdal_version, *heimdal_long_version;
extern const char *const heimdal_version, *const heimdal_long_version;
typedef void (KRB5_CALLCONV * krb5_log_log_func_t)(krb5_context,
const char*,