From: Daniel Caujolle-B. <f1...@us...> - 2004-04-30 22:56:03
|
Update of /cvsroot/xine/xine-ui/src/xitk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29042 Modified Files: menus.c Log Message: avoid menu problem with localization Index: menus.c =================================================================== RCS file: /cvsroot/xine/xine-ui/src/xitk/menus.c,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- menus.c 30 Apr 2004 22:53:33 -0000 1.47 +++ menus.c 30 Apr 2004 22:55:54 -0000 1.48 @@ -966,6 +966,8 @@ /* Mediamark */ if(xine_get_status(gGui->stream) != XINE_STATUS_STOP) { xitk_menu_entry_t menu_entry; + char buffer[2048]; + char *location = _("Playback"); memset(&menu_entry, 0, sizeof(xitk_menu_entry_t)); menu_entry.menu = _("Playback/SEP"); @@ -973,7 +975,10 @@ xitk_menu_add_entry(w, &menu_entry); memset(&menu_entry, 0, sizeof(xitk_menu_entry_t)); - menu_entry.menu = _("Playback/Add Mediamark"); + memset(&buffer, 0, sizeof(buffer)); + + snprintf(buffer, sizeof(buffer), "%s/%s", location, _("Add Mediamark")); + menu_entry.menu = buffer; menu_entry.shortcut = menu_get_shortcut("AddMediamark"); menu_entry.cb = menu_playback_ctrl; menu_entry.user_data = (void *) PLAYB_ADDMMK; |