Merge pull request #403 from bebehei/redo-354
Work around non-gnu basename implementations
This commit is contained in:
		
						commit
						478377815f
					
				| @ -335,6 +335,7 @@ int notification_init(notification *n, int id) | ||||
|                   substr = strchr(substr, '%')){ | ||||
| 
 | ||||
|                 char pg[16]; | ||||
|                 char *icon_tmp; | ||||
| 
 | ||||
|                 switch(substr[1]){ | ||||
|                         case 'a': | ||||
| @ -359,11 +360,13 @@ int notification_init(notification *n, int id) | ||||
|                                         n->markup); | ||||
|                                 break; | ||||
|                         case 'I': | ||||
|                                 icon_tmp = g_strdup(n->icon); | ||||
|                                 notification_replace_single_field( | ||||
|                                         &n->msg, | ||||
|                                         &substr, | ||||
|                                         n->icon ? basename(n->icon) : "", | ||||
|                                         icon_tmp ? basename(icon_tmp) : "", | ||||
|                                         MARKUP_NO); | ||||
|                                 g_free(icon_tmp); | ||||
|                                 break; | ||||
|                         case 'i': | ||||
|                                 notification_replace_single_field( | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Nikos Tsipinakis
						Nikos Tsipinakis