[vmkit-commits] [vmkit] r83639 - /vmkit/branches/release_026/lib/N3/VMCore/N3Initialise.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Fri Oct 9 06:47:27 PDT 2009
Author: geoffray
Date: Fri Oct 9 08:47:27 2009
New Revision: 83639
URL: http://llvm.org/viewvc/llvm-project?rev=83639&view=rev
Log:
Put the destructor to zero, as UTF8s may be allocated by the main thread
that does not have a VM.
Modified:
vmkit/branches/release_026/lib/N3/VMCore/N3Initialise.cpp
Modified: vmkit/branches/release_026/lib/N3/VMCore/N3Initialise.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/release_026/lib/N3/VMCore/N3Initialise.cpp?rev=83639&r1=83638&r2=83639&view=diff
==============================================================================
--- vmkit/branches/release_026/lib/N3/VMCore/N3Initialise.cpp (original)
+++ vmkit/branches/release_026/lib/N3/VMCore/N3Initialise.cpp Fri Oct 9 08:47:27 2009
@@ -189,6 +189,7 @@
{
UTF8 fake(0);
UTF8::VT = ((VirtualTable**)(void*)(&fake))[0];
+ ((void**)UTF8::VT)[0] = 0;
}
INIT(VMCond);
More information about the vmkit-commits
mailing list