From 3c0ba7eced71fcadf697d104f86fc1b47b82b1cf Mon Sep 17 00:00:00 2001 From: mikeos Date: Tue, 23 Jul 2013 01:01:19 +0400 Subject: remove sort_iter function --- cue.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'cue.py') diff --git a/cue.py b/cue.py index 4239084..623aacd 100644 --- a/cue.py +++ b/cue.py @@ -3,12 +3,6 @@ import codecs import sys import re -def sort_iter(d): - def over(d): - for k in sorted(d.keys()): - yield k, d[k] - return iter(over(d)) - class Track: def __init__(self, number, datatype): try: @@ -21,10 +15,10 @@ class Track: self._attrs = {} def attrs(self): - return sort_iter(self._attrs) + return sorted(self._attrs.items()) def indexes(self): - return sort_iter(self._indexes) + return sorted(self._indexes.items()) def get(self, attr): return self._attrs.get(attr, @@ -67,7 +61,7 @@ class Cue: self._files = [] def attrs(self): - return sort_iter(self._attrs) + return sorted(self._attrs.items()) def files(self, filter_audio = True): return filter(File.isaudio if filter_audio else None, self._files) -- cgit v1.2.3-70-g09d2