浏览代码

HADOOP-11848. Incorrect arguments to sizeof in DomainSocket.c (Malcolm Kavalsky via Colin P. McCabe)

(cherry picked from commit a3b1d8c90288a6237089a98d4a81c25f44aedb2c)
Colin Patrick Mccabe 10 年之前
父节点
当前提交
72b706a1b0

+ 3 - 0
hadoop-common-project/hadoop-common/CHANGES.txt

@@ -95,6 +95,9 @@ Release 2.8.0 - UNRELEASED
     HADOOP-11859. PseudoAuthenticationHandler fails with httpcomponents v4.4.
     (Eugene Koifman via jitendra)
 
+    HADOOP-11848. Incorrect arguments to sizeof in DomainSocket.c
+    (Malcolm Kavalsky via Colin P. McCabe)
+
 Release 2.7.1 - UNRELEASED
 
   INCOMPATIBLE CHANGES

+ 1 - 1
hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/net/unix/DomainSocket.c

@@ -153,7 +153,7 @@ static jthrowable setup(JNIEnv *env, int *ofd, jobject jpath, int doConnect)
         terror(ret));
     goto done;
   }
-  memset(&addr, 0, sizeof(&addr));
+  memset(&addr, 0, sizeof(addr));
   addr.sun_family = AF_UNIX;
   cpath = (*env)->GetStringUTFChars(env, jpath, NULL);
   if (!cpath) {