oids so that we don't free static oid's. (exported_name and
nt_service_name_v2).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10616
dc483132-0cff-0310-8789-
dd5450dbe970
+1998-06-08 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * oid_ops.c (generic_gss_release_oid): Recognize our own "self"
+ oids so that we don't free static oid's. (exported_name
+ and nt_service_name_v2).
+
Sun May 24 22:01:29 1998 Theodore Y. Ts'o <tytso@mit.edu>
* util_buffer.c (g_make_string_buffer): Don't include the trailing
if ((*oid != gss_nt_user_name) &&
(*oid != gss_nt_machine_uid_name) &&
(*oid != gss_nt_string_uid_name) &&
- (*oid != gss_nt_service_name)) {
+ (*oid != gss_nt_service_name) &&
+ (*oid != gss_nt_exported_name) &&
+ (*oid != gss_nt_service_name_v2)) {
free((*oid)->elements);
free(*oid);
}