Constify WMMatchDataProc and fix fallout
commit8018da8149c45773ca5be668d1fbeaad994fbbc3
authorCarlos R. Mafra <crmafra@gmail.com>
Tue, 16 Mar 2010 18:01:01 +0000 (16 19:01 +0100)
committerCarlos R. Mafra <crmafra@gmail.com>
Wed, 17 Mar 2010 12:34:24 +0000 (17 13:34 +0100)
tree496cd6705639c96328536d96332492cb97db7cba
parent034339320f52a646f19db57b7123c53b4b26b348
Constify WMMatchDataProc and fix fallout

It addresses this warning

dialog.c: In function ‘LoadHistory’:
dialog.c:209: warning: passing argument 2 of ‘WMFindInArray’ from incompatible pointer type
../WINGs/WINGs/WUtil.h:455: note: expected ‘int (*)(void *, void *)’ but argument is of type ‘int (*)(const void *, const void *)’

but induces others in other places. One of them was this one

window.c: In function ‘wManageWindow’:
window.c:782: warning: passing argument 2 of ‘WMFindInArray’ from incompatible pointer type
../WINGs/WINGs/WUtil.h:455: note: expected ‘int (*)(const void *, const void *)’ but argument is of type ‘int (*)(void *, void *)’

which is fixed by constifying the arguments of matchIdentifier(). The other warnings are
fixed similarly.
WINGs/WINGs/WUtil.h
WINGs/host.c
WINGs/notification.c
WINGs/tree.c
WINGs/wbox.c
WINGs/wevent.c
WINGs/wlist.c
src/dock.c
src/event.c
src/window.c