[Top][All Lists]
[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:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r2989 - freeway/native,
mdonoughe <=