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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user