classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Patch gnu_java_net_PlainDatagramSocketImpl.c: fixed return/


From: Dr. Torsten Rupp
Subject: [cp-patches] Patch gnu_java_net_PlainDatagramSocketImpl.c: fixed return/typing error
Date: Wed, 03 Nov 2004 11:58:00 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624

Dear List-members,

2004-11-03  Torsten Rupp  address@hidden

        * gnu_java_net_PlainDatagramSocketImpl.c: Add dummy return values for
        WITHOUT_NETWORK code path.
        (Java_gnu_java_net_PlainDatagramSocketImpl_receive0): Check fid not NULL
        for maxlen field id.



Sincerely,

Torsten Rupp

--- gnu_java_net_PlainDatagramSocketImpl.c.old  Wed Nov  3 11:09:59 2004
+++ gnu_java_net_PlainDatagramSocketImpl.c      Wed Nov  3 11:19:35 2004
@@ -148,6 +148,7 @@
 #ifndef WITHOUT_NETWORK
   return(_javanet_get_option(env, obj, option_id));
 #else /* not WITHOUT_NETWORK */
+  return NULL;
 #endif /* not WITHOUT_NETWORK */
 }
 
@@ -227,7 +228,7 @@
 
   /* Now get the maximal available length from the packet */
   fid = (*env)->GetFieldID(env, cls, "maxlen", "I");
-  if (mid == NULL)
+  if (fid == NULL)
     {
       JCL_ThrowException(env, IO_EXCEPTION, "Internal error: maxlen");
       return;


reply via email to

[Prev in Thread] Current Thread [Next in Thread]