gschem: Fix erase drawing of objects
commitc356556b29a991ec1f40b6be01e332fdfd663dac
authorPeter Clifton <pcjc2@cam.ac.uk>
Sat, 29 Dec 2007 00:48:09 +0000 (29 00:48 +0000)
committerPeter Clifton <pcjc2@cam.ac.uk>
Sat, 29 Dec 2007 00:48:09 +0000 (29 00:48 +0000)
tree0b832f4d763b92673629c3c3026bb824033bb1e9
parent532aa7129dafe872d0993fed52d0dcba92e78399
gschem: Fix erase drawing of objects

Code which used o_..._erase() was not causing invalidations of the dirty
screen regions. Refactored to the code to use o_erase_single() instead,
and deleted the then unused o_..._erase() functions.
19 files changed:
gschem/include/prototype.h
gschem/src/g_hook.c
gschem/src/o_arc.c
gschem/src/o_attrib.c
gschem/src/o_basic.c
gschem/src/o_box.c
gschem/src/o_bus.c
gschem/src/o_circle.c
gschem/src/o_complex.c
gschem/src/o_delete.c
gschem/src/o_grips.c
gschem/src/o_line.c
gschem/src/o_net.c
gschem/src/o_picture.c
gschem/src/o_pin.c
gschem/src/o_text.c
gschem/src/x_attribedit.c
gschem/src/x_autonumber.c
gschem/src/x_multiattrib.c