Ignore unnamed function parameters in the stack frame.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33542 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2009-10-12 03:17:17 +00:00
parent fced6d136a
commit d75e3d6c23
@@ -537,9 +537,12 @@ DwarfImageDebugInfo::CreateFrame(Image* image,
// create function parameter objects
for (DebugInfoEntryList::ConstIterator it = subprogramEntry->Parameters()
.GetIterator(); DebugInfoEntry* entry = it.Next();) {
if (entry->Tag() != DW_TAG_formal_parameter)
continue;
BString parameterName;
DwarfUtils::GetDIEName(entry, parameterName);
if (entry->Tag() != DW_TAG_formal_parameter)
if (parameterName.Length() == 0)
continue;
DIEFormalParameter* parameterEntry