Mercurial > mplayer.hg
comparison libmenu/menu_param.c @ 29263:0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
author | diego |
---|---|
date | Wed, 13 May 2009 02:58:57 +0000 |
parents | f8b6c7045cf8 |
children | 45b93bea8082 |
comparison
equal
deleted
inserted
replaced
29262:7d545a6b8aff | 29263:0f1b5b68af32 |
---|---|
58 int edit; | 58 int edit; |
59 /// Cfg fields | 59 /// Cfg fields |
60 char* na; | 60 char* na; |
61 int hide_na; | 61 int hide_na; |
62 }; | 62 }; |
63 | 63 |
64 static struct menu_priv_s cfg_dflt = { | 64 static struct menu_priv_s cfg_dflt = { |
65 MENU_LIST_PRIV_DFLT, | 65 MENU_LIST_PRIV_DFLT, |
66 NULL, | 66 NULL, |
67 0, | 67 0, |
68 "N/A", | 68 "N/A", |
110 char *element,*body, **attribs, *name, *txt, *auto_update; | 110 char *element,*body, **attribs, *name, *txt, *auto_update; |
111 list_entry_t* m = NULL; | 111 list_entry_t* m = NULL; |
112 int r; | 112 int r; |
113 m_option_t* opt; | 113 m_option_t* opt; |
114 ASX_Parser_t* parser = asx_parser_new(); | 114 ASX_Parser_t* parser = asx_parser_new(); |
115 | 115 |
116 | 116 |
117 while(1) { | 117 while(1) { |
118 r = asx_get_element(parser,&args,&element,&body,&attribs); | 118 r = asx_get_element(parser,&args,&element,&body,&attribs); |
119 if(r < 0) { | 119 if(r < 0) { |
120 mp_msg(MSGT_OSD_MENU,MSGL_ERR,MSGTR_LIBMENU_SyntaxErrorAtLine,parser->line); | 120 mp_msg(MSGT_OSD_MENU,MSGL_ERR,MSGTR_LIBMENU_SyntaxErrorAtLine,parser->line); |
121 asx_parser_free(parser); | 121 asx_parser_free(parser); |
122 return -1; | 122 return -1; |
123 } else if(r == 0) { | 123 } else if(r == 0) { |
124 asx_parser_free(parser); | 124 asx_parser_free(parser); |
125 if(!m) | 125 if(!m) |
126 mp_msg(MSGT_OSD_MENU,MSGL_WARN,MSGTR_LIBMENU_NoEntryFoundInTheMenuDefinition); | 126 mp_msg(MSGT_OSD_MENU,MSGL_WARN,MSGTR_LIBMENU_NoEntryFoundInTheMenuDefinition); |
127 m = calloc(1,sizeof(struct list_entry_s)); | 127 m = calloc(1,sizeof(struct list_entry_s)); |
128 m->p.txt = strdup("Back"); | 128 m->p.txt = strdup("Back"); |
198 if(!mpriv->edit) break; | 198 if(!mpriv->edit) break; |
199 case MENU_CMD_LEFT: | 199 case MENU_CMD_LEFT: |
200 if(mp_property_do(e->prop,M_PROPERTY_STEP_DOWN,NULL,menu->ctx) > 0) | 200 if(mp_property_do(e->prop,M_PROPERTY_STEP_DOWN,NULL,menu->ctx) > 0) |
201 update_entries(menu, 0); | 201 update_entries(menu, 0); |
202 return; | 202 return; |
203 | 203 |
204 case MENU_CMD_OK: | 204 case MENU_CMD_OK: |
205 // check that the property is writable | 205 // check that the property is writable |
206 if(mp_property_do(e->prop,M_PROPERTY_SET,NULL,menu->ctx) < 0) return; | 206 if(mp_property_do(e->prop,M_PROPERTY_SET,NULL,menu->ctx) < 0) return; |
207 // shortcut for flags | 207 // shortcut for flags |
208 if(e->opt->type == CONF_TYPE_FLAG) { | 208 if(e->opt->type == CONF_TYPE_FLAG) { |
279 | 279 |
280 if(!args) { | 280 if(!args) { |
281 mp_msg(MSGT_OSD_MENU,MSGL_ERR,MSGTR_LIBMENU_PrefMenuNeedsAnArgument); | 281 mp_msg(MSGT_OSD_MENU,MSGL_ERR,MSGTR_LIBMENU_PrefMenuNeedsAnArgument); |
282 return 0; | 282 return 0; |
283 } | 283 } |
284 | 284 |
285 menu_list_init(menu); | 285 menu_list_init(menu); |
286 return parse_args(menu,args); | 286 return parse_args(menu,args); |
287 } | 287 } |
288 | 288 |
289 const menu_info_t menu_info_pref = { | 289 const menu_info_t menu_info_pref = { |