@@ -311,8 +311,9 @@ void CViewRightBL::CreateListExportFuncs()
311
311
m_listExportFuncs->SetHdrColumnColor (0 , g_clrOffset);
312
312
m_listExportFuncs->InsertColumn (1 , L" Function RVA" , LVCFMT_CENTER, 100 );
313
313
m_listExportFuncs->InsertColumn (2 , L" Ordinal" , LVCFMT_CENTER, 100 );
314
- m_listExportFuncs->InsertColumn (3 , L" Name" , LVCFMT_CENTER, 250 );
315
- m_listExportFuncs->InsertColumn (4 , L" Forwarder Name" , LVCFMT_CENTER, 400 );
314
+ m_listExportFuncs->InsertColumn (3 , L" Name RVA" , LVCFMT_CENTER, 100 );
315
+ m_listExportFuncs->InsertColumn (4 , L" Name" , LVCFMT_CENTER, 250 );
316
+ m_listExportFuncs->InsertColumn (5 , L" Forwarder Name" , LVCFMT_CENTER, 400 );
316
317
317
318
const auto pExport = m_pLibpe->GetExport ();
318
319
if (pExport == nullptr )
@@ -324,10 +325,11 @@ void CViewRightBL::CreateListExportFuncs()
324
325
for (const auto & iterFuncs : pExport->vecFuncs )
325
326
{
326
327
m_listExportFuncs->InsertItem (listindex, std::format (L" {:08X}" , static_cast <DWORD>(dwOffset + sizeof (DWORD) * iterFuncs.dwOrdinal )).data ());
327
- m_listExportFuncs->SetItemText (listindex, 1 , std::format (L" {:08X}" , iterFuncs.dwRVA ).data ());
328
+ m_listExportFuncs->SetItemText (listindex, 1 , std::format (L" {:08X}" , iterFuncs.dwFuncRVA ).data ());
328
329
m_listExportFuncs->SetItemText (listindex, 2 , std::format (L" {}" , iterFuncs.dwOrdinal ).data ());
329
- m_listExportFuncs->SetItemText (listindex, 3 , StrToWstr (iterFuncs.strFuncName ).data ());
330
- m_listExportFuncs->SetItemText (listindex, 4 , StrToWstr (iterFuncs.strForwarderName ).data ());
330
+ m_listExportFuncs->SetItemText (listindex, 3 , std::format (L" {:08X}" , iterFuncs.dwNameRVA ).data ());
331
+ m_listExportFuncs->SetItemText (listindex, 4 , StrToWstr (iterFuncs.strFuncName ).data ());
332
+ m_listExportFuncs->SetItemText (listindex, 5 , StrToWstr (iterFuncs.strForwarderName ).data ());
331
333
++listindex;
332
334
}
333
335
m_listExportFuncs->SetRedraw (TRUE );
0 commit comments