[linux-minidisc] [PATCH 13/14] shift_jis_2004 is a superset of shift_jis, and seems to be required.


---
 netmd/lsmd.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/netmd/lsmd.py b/netmd/lsmd.py
index c7821b4..cb5c02a 100755
--- a/netmd/lsmd.py
+++ b/netmd/lsmd.py
@@ -40,7 +40,7 @@ def listMD(md):
     flags = reprDiscFlags(md_iface.getDiscFlags())
     print 'Disk (%s) %r %s' % (
         ', '.join(flags), md_iface.getDiscTitle(),
-        md_iface.getDiscTitle(True).decode('shift_jis'))
+        md_iface.getDiscTitle(True).decode('shift_jis_2004'))
     disc_used, disc_total, disc_left = md_iface.getDiscCapacity()
     disc_total = timeToFrames(disc_total)
     disc_left = timeToFrames(disc_left)
@@ -64,7 +64,7 @@ def listMD(md):
                 track, hour, minute, second, sample, codec_name_dict[codec],
                 channel_count_dict[channel_count], flag_dict[flags],
                 md_iface.getTrackTitle(real_track),
-                md_iface.getTrackTitle(real_track, True).decode('shift_jis'))
+                md_iface.getTrackTitle(real_track, True).decode('shift_jis_2004'))
 
 if __name__ == '__main__':
     from optparse import OptionParser