From d93d67a2408fd5c09e73b40fdbd28d4914254a90 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
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 <nocbos@gmail.com>
+
+	* plugins/pychrysalide/arch/vmpa.c:
+	Fix the string representation for the Vmpa type in Python.
+
 18-02-11  Cyrille Bagard <nocbos@gmail.com>
 
 	* 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("<phy=None, virt=None>");
-- 
cgit v0.11.2-87-g4458