From d93d67a2408fd5c09e73b40fdbd28d4914254a90 Mon Sep 17 00:00:00 2001 From: Cyrille Bagard Date: Thu, 15 Feb 2018 22:23:44 +0100 Subject: Fixed the string representation for the Vmpa type in Python. --- ChangeLog | 5 +++++ plugins/pychrysalide/arch/vmpa.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 9f01970..3892417 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +18-02-15 Cyrille Bagard + + * plugins/pychrysalide/arch/vmpa.c: + Fix the string representation for the Vmpa type in Python. + 18-02-11 Cyrille Bagard * src/analysis/routine.c: diff --git a/plugins/pychrysalide/arch/vmpa.c b/plugins/pychrysalide/arch/vmpa.c index 41fb1ad..39b5cef 100644 --- a/plugins/pychrysalide/arch/vmpa.c +++ b/plugins/pychrysalide/arch/vmpa.c @@ -174,7 +174,7 @@ static PyObject *py_vmpa_to_str(PyObject *obj) virtual = get_virt_addr(addr); vmpa2_phys_to_string(addr, MDS_UNDEFINED, phys_str, NULL); - vmpa2_phys_to_string(addr, MDS_UNDEFINED, virt_str, NULL); + vmpa2_virt_to_string(addr, MDS_UNDEFINED, virt_str, NULL); if (physical == VMPA_NO_PHYSICAL && virtual == VMPA_NO_VIRTUAL) result = PyUnicode_FromFormat(""); -- cgit v0.11.2-87-g4458