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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs