diff options
Diffstat (limited to 'src/frametab.gperf')
-rw-r--r-- | src/frametab.gperf | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/frametab.gperf b/src/frametab.gperf index 7863d08..c02b771 100644 --- a/src/frametab.gperf +++ b/src/frametab.gperf @@ -44,3 +44,3 @@ decode_qv(struct ed_item *item, struct id3_frame const *frame, break; - item->qv[i] = field_to_string(field, 0); + item->qv[i] = field_to_string(field, frame); } @@ -348,3 +348,2 @@ text_decode(struct ed_item *item, struct id3_frame const *frame) { - int isgenre = strcmp(frame->id, ID3_FRAME_GENRE) == 0; union id3_field *field; @@ -352,3 +351,3 @@ text_decode(struct ed_item *item, struct id3_frame const *frame) int rc; - + field = id3_frame_field(frame, 1); @@ -356,3 +355,3 @@ text_decode(struct ed_item *item, struct id3_frame const *frame) return IDEST_ERR_NOFIELD; - str = field_to_string(field, isgenre); + str = field_to_string(field, frame); rc = utf8_convert(idest_conv_decode, str, &item->value); |