comparison gen/toobj.cpp @ 810:67fcd9df8b79

Fixed ModuleInfo patch check, failed on 64bit
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sun, 30 Nov 2008 20:41:17 +0100
parents 340acf1535d0
children 8e6135be6999
comparison
equal deleted inserted replaced
809:69a5e4a6fc0f 810:67fcd9df8b79
695 // resolve ModuleInfo 695 // resolve ModuleInfo
696 assert(moduleinfo); 696 assert(moduleinfo);
697 DtoForceConstInitDsymbol(moduleinfo); 697 DtoForceConstInitDsymbol(moduleinfo);
698 698
699 // check for patch 699 // check for patch
700 if (moduleinfo->ir.irStruct->constInit->getNumOperands() != 11) 700 if (moduleinfo->fields.dim != 9)
701 { 701 {
702 error("unpatched object.d detected, ModuleInfo incorrect"); 702 error("unpatched object.d detected, ModuleInfo incorrect");
703 fatal(); 703 fatal();
704 } 704 }
705 705