Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/engrave

Dir     : e17/libs/engrave/src/lib


Modified Files:
        engrave_out.c 


Log Message:
- clean this up a bit

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/engrave/src/lib/engrave_out.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -3 -r1.26 -r1.27
--- engrave_out.c       25 Jan 2005 15:51:58 -0000      1.26
+++ engrave_out.c       25 Jan 2005 17:29:02 -0000      1.27
@@ -430,15 +430,12 @@
 
   tmp = engrave_part_state_rel1_to_x_get(state);
   tmp2 = engrave_part_state_rel1_to_y_get(state);
-  if (tmp || tmp2)
+  if (tmp && (!tmp2 || !strcmp(tmp, tmp2)))
+    engrave_out_data(out, "to", "\"%s\"", tmp);
+  else
   {
-    if (!tmp || !tmp2 || !strcmp(tmp, tmp2))
-      engrave_out_data(out, "to", "\"%s\"", tmp);
-    else
-    {
-      engrave_out_data(out, "to_x", "\"%s\"", tmp);
-      engrave_out_data(out, "to_y", "\"%s\"", tmp2);
-    }
+    if (tmp) engrave_out_data(out, "to_x", "\"%s\"", tmp);
+    if (tmp2) engrave_out_data(out, "to_y", "\"%s\"", tmp2);
   }
 
   engrave_out_end(out);
@@ -454,15 +451,12 @@
 
   tmp = engrave_part_state_rel2_to_x_get(state);
   tmp2 = engrave_part_state_rel2_to_y_get(state);
-  if (tmp || tmp2)
+  if (tmp && (!tmp2 || !strcmp(tmp, tmp2)))
+    engrave_out_data(out, "to", "\"%s\"", tmp);
+  else 
   {
-    if (!tmp || !tmp2 || !strcmp(tmp, tmp2))
-      engrave_out_data(out, "to", "\"%s\"", tmp);
-    else
-    {
-      engrave_out_data(out, "to_x", "\"%s\"", tmp);
-      engrave_out_data(out, "to_y", "\"%s\"", tmp2);
-    }
+    if (tmp) engrave_out_data(out, "to_x", "\"%s\"", tmp);
+    if (tmp2) engrave_out_data(out, "to_y", "\"%s\"", tmp2);
   }
 
   engrave_out_end(out);




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to