[vmkit-commits] [vmkit] r69593 - in /vmkit/trunk/lib/JnJVM/VMCore: Jnjvm.cpp JnjvmClassLoader.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Mon Apr 20 06:50:29 PDT 2009
Author: geoffray
Date: Mon Apr 20 08:50:08 2009
New Revision: 69593
URL: http://llvm.org/viewvc/llvm-project?rev=69593&view=rev
Log:
Remove casting by giving correct types to locals.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp
vmkit/trunk/lib/JnJVM/VMCore/JnjvmClassLoader.cpp
Modified: vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp?rev=69593&r1=69592&r2=69593&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp Mon Apr 20 08:50:08 2009
@@ -518,7 +518,7 @@
}
extern "C" int sys_strnstr(const char *haystack, const char *needle) {
- char * res = (char*)strstr(haystack, needle);
+ const char* res = strstr(haystack, needle);
if (res) return res - haystack;
else return -1;
}
Modified: vmkit/trunk/lib/JnJVM/VMCore/JnjvmClassLoader.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JnjvmClassLoader.cpp?rev=69593&r1=69592&r2=69593&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JnjvmClassLoader.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JnjvmClassLoader.cpp Mon Apr 20 08:50:08 2009
@@ -996,7 +996,7 @@
const char* file) {
char* soName = (char*)alloca(strlen(name) + strlen(DYLD_EXTENSION));
- char* ptr = (char*)strrchr(name, '/');
+ const char* ptr = strrchr(name, '/');
sprintf(soName, "%s%s", ptr ? ptr + 1 : name, DYLD_EXTENSION);
void* handle = dlopen(soName, RTLD_LAZY | RTLD_LOCAL);
if (handle) {
More information about the vmkit-commits
mailing list