# HG changeset patch # User Tomas Lindquist Olsen # Date 1231528086 -3600 # Node ID 2dfd05525e2ea3fb13896d19e6f7f6e90ee7942a # Parent c57e71c5586f8e98f9976aeea38a3890d0156ea3 Fixed bad return types in typinf.cpp diff -r c57e71c5586f -r 2dfd05525e2e gen/typinf.cpp --- a/gen/typinf.cpp Fri Jan 09 19:36:56 2009 +0100 +++ b/gen/typinf.cpp Fri Jan 09 20:08:06 2009 +0100 @@ -522,7 +522,7 @@ /* ========================================================================= */ -static LLConstant* LLVM_D_Declare_TypeInfoBase(TypeInfoDeclaration* tid, ClassDeclaration* cd) +static void LLVM_D_Declare_TypeInfoBase(TypeInfoDeclaration* tid, ClassDeclaration* cd) { ClassDeclaration* base = cd; DtoResolveClass(base); @@ -531,7 +531,7 @@ tid->ir.irGlobal->value = new llvm::GlobalVariable(tid->ir.irGlobal->type.get(), true,llvm::GlobalValue::WeakLinkage,NULL,tid->toChars(),gIR->module); } -static LLConstant* LLVM_D_Define_TypeInfoBase(Type* basetype, TypeInfoDeclaration* tid, ClassDeclaration* cd) +static void LLVM_D_Define_TypeInfoBase(Type* basetype, TypeInfoDeclaration* tid, ClassDeclaration* cd) { ClassDeclaration* base = cd; DtoForceConstInitDsymbol(base);