Mercurial > audlegacy
comparison audacious/ui_fileinfo.c @ 1864:0f39dea9f26e trunk
[svn] - some fixes via alxorlov on the forums
author | nenolod |
---|---|
date | Thu, 12 Oct 2006 05:02:14 -0700 |
parents | 7d32dff734da |
children | 597bd579d9af |
comparison
equal
deleted
inserted
replaced
1863:8b63c8a65ae7 | 1864:0f39dea9f26e |
---|---|
354 if (tuple == NULL) | 354 if (tuple == NULL) |
355 return; | 355 return; |
356 | 356 |
357 gtk_widget_realize(fileinfo_win); | 357 gtk_widget_realize(fileinfo_win); |
358 | 358 |
359 fileinfo_entry_set_text("entry_title", tuple->track_name); | 359 if (tuple->track_name) |
360 fileinfo_entry_set_text("entry_artist", tuple->performer); | 360 fileinfo_entry_set_text("entry_title", tuple->track_name); |
361 fileinfo_entry_set_text("entry_album", tuple->album_name); | 361 if (tuple->performer) |
362 fileinfo_entry_set_text("entry_comment", tuple->comment); | 362 fileinfo_entry_set_text("entry_artist", tuple->performer); |
363 fileinfo_entry_set_text("entry_genre", tuple->genre); | 363 if (tuple->album_name) |
364 fileinfo_entry_set_text("entry_album", tuple->album_name); | |
365 if (tuple->comment) | |
366 fileinfo_entry_set_text("entry_comment", tuple->comment); | |
367 if (tuple->genre) | |
368 fileinfo_entry_set_text("entry_genre", tuple->genre); | |
364 | 369 |
365 tmp = g_strdup_printf("%s/%s", tuple->file_path, tuple->file_name); | 370 tmp = g_strdup_printf("%s/%s", tuple->file_path, tuple->file_name); |
366 if(tmp){ | 371 if(tmp){ |
367 fileinfo_entry_set_text_free("entry_location", str_to_utf8(tmp)); | 372 fileinfo_entry_set_text_free("entry_location", str_to_utf8(tmp)); |
368 g_free(tmp); | 373 g_free(tmp); |