Merge pull request #35 from vadmium/warning
Avoid BytesWarning in debugging messages in Python 3
diff --git a/elftools/elf/sections.py b/elftools/elf/sections.py
index 0eaf0bb..42f660c 100644
--- a/elftools/elf/sections.py
+++ b/elftools/elf/sections.py
@@ -76,9 +76,9 @@
self.elfstructs = self.elffile.structs
self.stringtable = stringtable
elf_assert(self['sh_entsize'] > 0,
- 'Expected entry size of section %s to be > 0' % name)
+ 'Expected entry size of section %r to be > 0' % name)
elf_assert(self['sh_size'] % self['sh_entsize'] == 0,
- 'Expected section size to be a multiple of entry size in section %s' % name)
+ 'Expected section size to be a multiple of entry size in section %r' % name)
def num_symbols(self):
""" Number of symbols in the table