From 166e1d20de9ee155ba4d23a6663411d9010d5d9d Mon Sep 17 00:00:00 2001 From: Roland Illig Date: Sat, 21 May 2005 10:51:15 +0000 Subject: [PATCH] * win.h: Removed a const qualifier from the type movefn, as these functions typically modify their object. * win.c: Likewise. --- src/ChangeLog | 3 +++ src/win.c | 2 +- src/win.h | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 02c9e5ad3..d8d202447 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -9,6 +9,9 @@ used in hexview mode, too. * view.c (view_labels): Simplified the code that decides whether the user can switch to hexedit mode. + * win.h: Removed a const qualifier from the type movefn, as these + functions typically modify their object. + * win.c: Likewise. 2005-05-20 Pavel Roskin diff --git a/src/win.c b/src/win.c index e975394d7..96ab83388 100644 --- a/src/win.c +++ b/src/win.c @@ -41,7 +41,7 @@ * the key was handled, 0 otherwise. */ int -check_movement_keys (int key, int page_size, const void *data, movefn backfn, +check_movement_keys (int key, int page_size, void *data, movefn backfn, movefn forfn, movefn topfn, movefn bottomfn) { switch (key) { diff --git a/src/win.h b/src/win.h index 51dd35aaa..3dfc3d4cf 100644 --- a/src/win.h +++ b/src/win.h @@ -2,8 +2,8 @@ #define MC_WIN_H /* Keys management */ -typedef void (*movefn) (const void *, int); -int check_movement_keys (int key, int page_size, const void *data, movefn backfn, +typedef void (*movefn) (void *, int); +int check_movement_keys (int key, int page_size, void *data, movefn backfn, movefn forfn, movefn topfn, movefn bottomfn); int lookup_key (char *keyname);