From: Michael Beck Date: Sat, 10 Apr 2010 10:49:18 +0000 (+0000) Subject: Updated for new libFirm. X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=e5997cdcc23d4ed2ebe88eb901c5d1be198ad625;hp=e4f3e5e373fa231812419f5b212c9e9459e88f16;p=libfirm Updated for new libFirm. [r27370] --- diff --git a/win32/firmEvaluator/firm.c b/win32/firmEvaluator/firm.c index b8585a3a4..d4c77a5d4 100644 --- a/win32/firmEvaluator/firm.c +++ b/win32/firmEvaluator/firm.c @@ -254,8 +254,14 @@ static HRESULT format_type(DEBUGHELPER *pHelper, int nBase, const void *addr, ch _tcsncat(pResult, " ", max); } - if (format_ident(pHelper, tp.name, name, sizeof(name)) != S_OK) - return E_FAIL; + name[0] = '\0'; + if (tp.name) { + if (format_ident(pHelper, tp.name, name, sizeof(name)) != S_OK) + return E_FAIL; + } else { + if (format_mode(pHelper, tp.mode, name, sizeof(name)) != S_OK) + return E_FAIL; + } _tcsncat(pResult, name, max); switch (nBase) { diff --git a/win32/firmEvaluator/firmEvaluator.rc b/win32/firmEvaluator/firmEvaluator.rc index 0e16d49f6..548a1a495 100644 --- a/win32/firmEvaluator/firmEvaluator.rc +++ b/win32/firmEvaluator/firmEvaluator.rc @@ -27,8 +27,8 @@ LANGUAGE LANG_GERMAN, SUBLANG_GERMAN // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,17,0,32 - PRODUCTVERSION 1,17,0,32 + FILEVERSION 1,18,0,32 + PRODUCTVERSION 1,18,0,32 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x21L @@ -45,12 +45,12 @@ BEGIN BEGIN VALUE "CompanyName", "Michael Beck" VALUE "FileDescription", "firmEvaluator -- libFirm debug Extension for Developer Studio 6/7/8" - VALUE "FileVersion", "1, 17, 0, 32" + VALUE "FileVersion", "1, 18, 0, 32" VALUE "InternalName", "firmEvaluator" VALUE "LegalCopyright", "Copyright © 2005-2010 Michael Beck" VALUE "OriginalFilename", "firmEvaluator.dll" VALUE "ProductName", "firmEvaluator -- libFirm debug Extension for Developer Studio 6/7/8" - VALUE "ProductVersion", "1, 17, 0, 32" + VALUE "ProductVersion", "1, 18, 0, 32" VALUE "SpecialBuild", "Licensed for IPD Goos" END END