summaryrefslogtreecommitdiff
path: root/native
diff options
context:
space:
mode:
authorRobert Schuster <theBohemian@gmx.net>2006-11-09 11:10:55 +0000
committerRobert Schuster <theBohemian@gmx.net>2006-11-09 11:10:55 +0000
commit2373e148c098757a633030bb55c0890579afb124 (patch)
treee2b7c8cfa02fca6cf818efc59597b1845a446c25 /native
parentf52bc106c721f27be3108f2e997071fce6604b4a (diff)
downloadclasspath-2373e148c098757a633030bb55c0890579afb124.tar.gz
2006-11-09 Robert Schuster <robertschuster@fsfe.org>
* native/jni/java-nio/gnu_java_nio_VMChannel.c: (getsockname): Added 16 byte offset to memcpy operation.
Diffstat (limited to 'native')
-rw-r--r--native/jni/java-nio/gnu_java_nio_VMChannel.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/native/jni/java-nio/gnu_java_nio_VMChannel.c b/native/jni/java-nio/gnu_java_nio_VMChannel.c
index 33a4f66de..4bb9c8724 100644
--- a/native/jni/java-nio/gnu_java_nio_VMChannel.c
+++ b/native/jni/java-nio/gnu_java_nio_VMChannel.c
@@ -1272,7 +1272,7 @@ Java_gnu_java_nio_VMChannel_getsockname (JNIEnv *env, jclass clazz __attribute__
{
addr6 = (struct sockaddr_in6 *) sockaddr;
memcpy (nameptr, &(addr6->sin6_addr.s6_addr), 16);
- memcpy (nameptr, &(addr6->sin6_port), 2);
+ memcpy (nameptr + 16, &(addr6->sin6_port), 2);
return 16;
}
#endif /* HAVE_INET6 */