Replaced some loosely typed function pointers with more strongly typed pointers.
commit1ad4c98d49b46bdafba0af91c96e750afb1cfc5d
authorPeter Clifton <pcjc2@cam.ac.uk>
Sun, 25 Feb 2007 02:15:55 +0000 (25 02:15 +0000)
committerPeter Clifton <pcjc2@cam.ac.uk>
Sun, 25 Feb 2007 02:15:55 +0000 (25 02:15 +0000)
treed3ef367200023269e7c9afcd5629a58a205ba6c1
parentf4713d9f21a7819c31f41f897ef359b77ad9d010
Replaced some loosely typed function pointers with more strongly typed pointers.

Pointers such as void (*draw_func)() don't allow the compiler to check for incompatible pointer assignment.
Replacing with strictly typed pointers increases robustness.
gschem/ChangeLog
gschem/src/o_arc.c
gschem/src/o_box.c
gschem/src/o_circle.c
gschem/src/o_line.c
gschem/src/x_multiattrib.c
gschem/src/x_pagesel.c
gschem/src/x_preview.c
gschem/src/x_window.c