forked from enlightenment/enlightenment
parent
44a1ae1f66
commit
4ef7d70c26
|
@ -247,16 +247,18 @@ e_lib_desktop_background_add(const int con, const int zone, const int desk_x, co
|
||||||
{
|
{
|
||||||
char *params[5];
|
char *params[5];
|
||||||
int i;
|
int i;
|
||||||
if(!bgfile)
|
|
||||||
|
if (!bgfile)
|
||||||
return;
|
return;
|
||||||
for(i = 0; i < 4; i++)
|
for (i = 0; i < 4; i++)
|
||||||
params[i] = (char *)calloc(5,sizeof(char));
|
params[i] = (char *)calloc(5,sizeof(char));
|
||||||
sprintf(params[0],"%i",con);
|
sprintf(params[0],"%i",con);
|
||||||
sprintf(params[1],"%i",zone);
|
sprintf(params[1],"%i",zone);
|
||||||
sprintf(params[2],"%i",desk_x);
|
sprintf(params[2],"%i",desk_x);
|
||||||
sprintf(params[3],"%i",desk_y);
|
sprintf(params[3],"%i",desk_y);
|
||||||
params[4] = strdup(bgfile);
|
params[4] = strdup(bgfile);
|
||||||
if(!params[0] | !params[1] | !params[2] | !params[3] | !params[4])
|
if ((!params[0]) || (!params[1]) || (!params[2]) || (!params[3]) ||
|
||||||
|
(!params[4]))
|
||||||
return;
|
return;
|
||||||
_e_ipc_call(E_IPC_OP_DESKTOP_BG_ADD, params);
|
_e_ipc_call(E_IPC_OP_DESKTOP_BG_ADD, params);
|
||||||
free(params[0]);
|
free(params[0]);
|
||||||
|
@ -271,14 +273,15 @@ e_lib_desktop_background_del(const int con, const int zone, const int desk_x, co
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
char *params[4];
|
char *params[4];
|
||||||
for(i = 0; i < 4; i++)
|
|
||||||
|
for (i = 0; i < 4; i++)
|
||||||
params[i] = (char *)calloc(5,sizeof(char));
|
params[i] = (char *)calloc(5,sizeof(char));
|
||||||
sprintf(params[0],"%i",con);
|
sprintf(params[0],"%i",con);
|
||||||
sprintf(params[1],"%i",zone);
|
sprintf(params[1],"%i",zone);
|
||||||
sprintf(params[2],"%i",desk_x);
|
sprintf(params[2],"%i",desk_x);
|
||||||
sprintf(params[3],"%i",desk_y);
|
sprintf(params[3],"%i",desk_y);
|
||||||
if(!params[0] | !params[1] | !params[2] | !params[3])
|
if ((!params[0]) || (!params[1]) || (!params[2]) || (!params[3]) ||
|
||||||
return;
|
(!params[4]))
|
||||||
_e_ipc_call(E_IPC_OP_DESKTOP_BG_DEL, params);
|
_e_ipc_call(E_IPC_OP_DESKTOP_BG_DEL, params);
|
||||||
free(params[0]);
|
free(params[0]);
|
||||||
free(params[1]);
|
free(params[1]);
|
||||||
|
|
Loading…
Reference in New Issue