[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