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