aboutsummaryrefslogtreecommitdiff
path: root/src/lib/krb5/asn.1/asn1_k_decode.c
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>2001-06-12 15:00:40 +0000
committerEzra Peisach <epeisach@mit.edu>2001-06-12 15:00:40 +0000
commitc5ba710abb12c4742e978fce00f88c7c04e8bfd4 (patch)
tree3b94ae54544e492a20b5927682c250c8cc57fe77 /src/lib/krb5/asn.1/asn1_k_decode.c
parent5a8a71616280869914154d895a446be58ec90405 (diff)
downloadkrb5-c5ba710abb12c4742e978fce00f88c7c04e8bfd4.zip
krb5-c5ba710abb12c4742e978fce00f88c7c04e8bfd4.tar.gz
krb5-c5ba710abb12c4742e978fce00f88c7c04e8bfd4.tar.bz2
* asn1_k_decode.c (asn1_decode_predicted_sam_response): Use
asn1_decode_charstring() instead of asn1_decode_octetstring() to decode krb5_data. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13338 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/asn.1/asn1_k_decode.c')
-rw-r--r--src/lib/krb5/asn.1/asn1_k_decode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/krb5/asn.1/asn1_k_decode.c b/src/lib/krb5/asn.1/asn1_k_decode.c
index 845f92b..bbb99b3 100644
--- a/src/lib/krb5/asn.1/asn1_k_decode.c
+++ b/src/lib/krb5/asn.1/asn1_k_decode.c
@@ -36,7 +36,7 @@ asn1_construction construction;\
asn1_tagnum tagnum;\
unsigned int length,taglen
-#define unused_var(x) if(0) x=0
+#define unused_var(x) if(0) {x=0; x=x-x;}
#define next_tag()\
retval = asn1_get_tag_indef(&subbuf,&class,&construction,\
@@ -887,7 +887,7 @@ asn1_error_code asn1_decode_predicted_sam_response(buf, val)
alloc_field(val->client,krb5_principal_data);
get_field(val->client,4,asn1_decode_realm);
get_field(val->client,5,asn1_decode_principal_name);
- opt_string(val->msd,6,asn1_decode_octetstring);
+ opt_string(val->msd,6,asn1_decode_charstring); /* should be octet */
end_structure();
val->magic = KV5M_PREDICTED_SAM_RESPONSE;
}