Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/lib


Modified Files:
        e_main.c 


Log Message:


better semantics

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/lib/e_main.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- e_main.c    30 Jul 2005 05:13:34 -0000      1.28
+++ e_main.c    30 Jul 2005 06:21:54 -0000      1.29
@@ -247,16 +247,18 @@
 {
    char *params[5];
    int i;
-   if(!bgfile)
+   
+   if (!bgfile)
      return;
-   for(i = 0; i < 4; i++)
+   for (i = 0; i < 4; i++)
      params[i] = (char *)calloc(5,sizeof(char));
    sprintf(params[0],"%i",con);
    sprintf(params[1],"%i",zone);
    sprintf(params[2],"%i",desk_x);
    sprintf(params[3],"%i",desk_y);
    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;
    _e_ipc_call(E_IPC_OP_DESKTOP_BG_ADD, params);
    free(params[0]);
@@ -271,14 +273,15 @@
 {
    int i;
    char *params[4];
-   for(i = 0; i < 4; i++)
+
+   for (i = 0; i < 4; i++)
      params[i] = (char *)calloc(5,sizeof(char));
    sprintf(params[0],"%i",con);
    sprintf(params[1],"%i",zone);
    sprintf(params[2],"%i",desk_x);
    sprintf(params[3],"%i",desk_y);
-   if(!params[0] | !params[1] | !params[2] | !params[3])
-     return;
+   if ((!params[0]) || (!params[1]) || (!params[2]) || (!params[3]) || 
+       (!params[4]))
    _e_ipc_call(E_IPC_OP_DESKTOP_BG_DEL, params);
    free(params[0]);
    free(params[1]);




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to