javaextensions/datagram/datagram/src/nativedatagramconnection.cpp
branchRCL_3
changeset 71 d5e927d5853b
parent 66 2455ef1f5bbc
child 83 26b2b12093af
equal deleted inserted replaced
66:2455ef1f5bbc 71:d5e927d5853b
   131     if (writeBuffer == NULL)
   131     if (writeBuffer == NULL)
   132     {
   132     {
   133         writeBuffer = new char[requiredNativeBufferLength + 1];
   133         writeBuffer = new char[requiredNativeBufferLength + 1];
   134     }
   134     }
   135     /* Copy the data to be written from java buffer to the native buffer.  */
   135     /* Copy the data to be written from java buffer to the native buffer.  */
       
   136     if (writeBuffer != NULL)
   136     JNIArrayUtils::CopyToNative(aJni, aJavaBuffer, aOffset,
   137     JNIArrayUtils::CopyToNative(aJni, aJavaBuffer, aOffset,
   137                                 requiredNativeBufferLength, writeBuffer);
   138                                 requiredNativeBufferLength, writeBuffer);
   138 
   139 
   139     if (!inet_aton(aDestAddr, &addr.sin_addr))
   140     if (!inet_aton(aDestAddr, &addr.sin_addr))
   140     {
   141     {