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