summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/mechglue/g_initialize.c
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2012-10-13 10:58:14 -0400
committerGreg Hudson <ghudson@mit.edu>2012-10-13 10:58:14 -0400
commit4098aec2e902e1666310a15b45eaf57163727a35 (patch)
tree8cdf5a7fe3330b47533676898f1e401523f53460 /src/lib/gssapi/mechglue/g_initialize.c
parent97cb96b4d1944e99ecf98a5b5bf60bc66b501609 (diff)
downloadkrb5-4098aec2e902e1666310a15b45eaf57163727a35.tar.gz
krb5-4098aec2e902e1666310a15b45eaf57163727a35.tar.xz
krb5-4098aec2e902e1666310a15b45eaf57163727a35.zip
Don't use void * arithmetic in interposed_oid
Diffstat (limited to 'src/lib/gssapi/mechglue/g_initialize.c')
-rw-r--r--src/lib/gssapi/mechglue/g_initialize.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/gssapi/mechglue/g_initialize.c b/src/lib/gssapi/mechglue/g_initialize.c
index b4cc4da628..62c59eaf53 100644
--- a/src/lib/gssapi/mechglue/g_initialize.c
+++ b/src/lib/gssapi/mechglue/g_initialize.c
@@ -818,7 +818,8 @@ interposed_oid(gss_OID pre, gss_OID real)
}
memcpy(o->elements, pre->elements, pre->length);
- memcpy(o->elements + pre->length, real->elements, real->length);
+ memcpy((char *)o->elements + pre->length, real->elements,
+ real->length);
return o;
}