diff --git a/elfio/elfio_dump.hpp b/elfio/elfio_dump.hpp
index 34d6fd91ee85c1b4a9955a963375725335ebcc33..3773b8f3c14c89b2fd89fc6d148839481c08fe54 100644
--- a/elfio/elfio_dump.hpp
+++ b/elfio/elfio_dump.hpp
@@ -908,7 +908,7 @@ class dump
                     for ( Elf_Word j = 0; j < no_notes; ++j ) { // For all notes
                         Elf_Word    type;
                         std::string name;
-                        void*       desc;
+                        char*       desc;
                         Elf_Word    descsz;
 
                         if ( notes.get_note( j, type, name, desc, descsz ) ) {
@@ -938,7 +938,7 @@ class dump
                     for ( Elf_Word j = 0; j < no_notes; ++j ) { // For all notes
                         Elf_Word    type;
                         std::string name;
-                        void*       desc;
+                        char*       desc;
                         Elf_Word    descsz;
 
                         if ( notes.get_note( j, type, name, desc, descsz ) ) {