mirror of
				https://github.com/labwc/labwc.git
				synced 2025-11-03 09:01:51 -05:00 
			
		
		
		
	action.c: remove duplicate code
This commit is contained in:
		
							parent
							
								
									49dfba1507
								
							
						
					
					
						commit
						d0b52139ed
					
				
					 1 changed files with 6 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -168,15 +168,12 @@ action_arg_from_xml_node(struct action *action, char *nodename, char *content)
 | 
			
		|||
 | 
			
		||||
	switch (action->type) {
 | 
			
		||||
	case ACTION_TYPE_EXECUTE:
 | 
			
		||||
		if (!strcmp(argument, "command")) {
 | 
			
		||||
			action_arg_add_str(action, argument, content);
 | 
			
		||||
			goto cleanup;
 | 
			
		||||
		} else if (!strcmp(argument, "execute")) {
 | 
			
		||||
		/*
 | 
			
		||||
			 * <action name="Execute"><execute>foo</execute></action>
 | 
			
		||||
			 * is deprecated, but we support it anyway for backward
 | 
			
		||||
		 * <action name="Execute"> with an <execute> child is
 | 
			
		||||
		 * deprecated, but we support it anyway for backward
 | 
			
		||||
		 * compatibility with old openbox-menu generators
 | 
			
		||||
		 */
 | 
			
		||||
		if (!strcmp(argument, "command") || !strcmp(argument, "execute")) {
 | 
			
		||||
			action_arg_add_str(action, "command", content);
 | 
			
		||||
			goto cleanup;
 | 
			
		||||
		}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue