e: just use eina_stringshare_replace

SVN revision: 57079
This commit is contained in:
Boris Faure 2011-02-16 09:31:44 +00:00
parent 9fcfc565b1
commit 4f7e03fe3e
1 changed files with 4 additions and 15 deletions

View File

@ -780,10 +780,7 @@ ACT_FN_GO(window_border_set, __UNUSED__)
bd = (E_Border *)obj;
if (bd && params)
{
if (bd->bordername)
eina_stringshare_replace(&bd->bordername, params);
else
bd->bordername = eina_stringshare_add(params);
eina_stringshare_replace(&bd->bordername, params);
bd->client.border.changed = 1;
bd->changed = 1;
}
@ -833,22 +830,14 @@ ACT_FN_GO(window_border_cycle, __UNUSED__)
while (*bdname == ' ')
bdname++;
}
space = strchr(params, ' ');
if (space)
eina_stringshare_replace_length(&bd->bordername,
params, space - params);
else
eina_stringshare_replace(&bd->bordername, params);
bd->client.border.changed = 1;
bd->changed = 1;
return;
}
space = strchr(params, ' ');
if (space)
bd->bordername = eina_stringshare_add_length(params, space - params);
eina_stringshare_replace_length(&bd->bordername,
params, space - params);
else
bd->bordername = eina_stringshare_add(params);
eina_stringshare_replace(&bd->bordername, params);
bd->client.border.changed = 1;
bd->changed = 1;
}