gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r2989 - freeway/native


From: mdonoughe
Subject: [GNUnet-SVN] r2989 - freeway/native
Date: Thu, 8 Jun 2006 20:23:41 -0700 (PDT)

Author: mdonoughe
Date: 2006-06-08 20:23:39 -0700 (Thu, 08 Jun 2006)
New Revision: 2989

Modified:
   freeway/native/org_gnu_freeway_server_CPluginLoader.c
Log:
Now we are actually able to call C code, but I may have broken something 
important.


Modified: freeway/native/org_gnu_freeway_server_CPluginLoader.c
===================================================================
--- freeway/native/org_gnu_freeway_server_CPluginLoader.c       2006-06-09 
02:41:40 UTC (rev 2988)
+++ freeway/native/org_gnu_freeway_server_CPluginLoader.c       2006-06-09 
03:23:39 UTC (rev 2989)
@@ -329,7 +329,7 @@
        m->jcapi = capi;
        m->next = modules;
        modules = m;
-        fptr = mptr(&jcapi); //crash here
+        fptr = mptr(&jcapi);
        /* by JNI API definition, these are no longer valid
           after we return! */
        PTHREAD_REL_SELF(&m->thread);
@@ -342,6 +342,7 @@
          FREE(m);
          goto ULE;
        }
+       m->modulePtr = fptr;
        (*env)->ReleaseStringUTFChars(env, serviceName, strServiceName);
        return (jlong) (long) m;
 ULE:        





reply via email to

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