diff options
author | Takamichi Horikawa <takamichiho@gmail.com> | 2017-10-22 23:37:05 +0900 |
---|---|---|
committer | Takamichi Horikawa <takamichiho@gmail.com> | 2017-10-22 23:37:05 +0900 |
commit | acb405ba36ec82511525f4f9e2a0775e2d85308e (patch) | |
tree | 6825ce49a631783b035b3613fa295d742e3254a2 /gtk/main.c | |
parent | abba98ed83f59263c4b952d61ce9892f9270ee67 (diff) |
Implemented filename and PCM filename display
Diffstat (limited to 'gtk/main.c')
-rw-r--r-- | gtk/main.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -135,7 +135,7 @@ static void on_config(GtkMenuItem *menuitem, gpointer ptr) { static void msgbox_err(const char *msg) { GtkWidget *d = gtk_message_dialog_new(GTK_WINDOW(g.mainwin), GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, - msg); + "%s", msg); gtk_dialog_run(GTK_DIALOG(d)); gtk_widget_destroy(d); } @@ -208,6 +208,10 @@ static bool openfile(const char *uri) { strncpy(g.work.filename, uri, sizeof(g.work.filename)-1); } fmplayer_file_load(&g.work, g.fmfile, 1); + if (g.fmfile->filename_sjis) { + fmdsp_pacc_set_filename_sjis(g.fp, g.fmfile->filename_sjis); + } + fmdsp_pacc_update_file(g.fp); fmdsp_pacc_comment_reset(g.fp); g.ss->pause(g.ss, 0, 1); g.sound_paused = false; |