From 652657781805d9cc10d744a49fb23eb17019fbbf Mon Sep 17 00:00:00 2001 From: Steve Bavin Date: Tue, 13 May 2008 09:57:56 +0000 Subject: Plugin parameters should be const. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17492 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/zxbox/spconf.c | 2 +- apps/plugins/zxbox/spconf.h | 2 +- apps/plugins/zxbox/spmain.c | 8 ++++---- apps/plugins/zxbox/spmain.h | 4 ++-- apps/plugins/zxbox/zxbox.c | 4 ++-- apps/plugins/zxbox/zxconfig.h | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) (limited to 'apps/plugins/zxbox') diff --git a/apps/plugins/zxbox/spconf.c b/apps/plugins/zxbox/spconf.c index d316ad0fbf..5a14959adc 100644 --- a/apps/plugins/zxbox/spconf.c +++ b/apps/plugins/zxbox/spconf.c @@ -103,7 +103,7 @@ static int find_extension(const char *ext) /* now actually a snapshot/tape loader*/ -void spcf_read_command_line(void* parameter) +void spcf_read_command_line(const void* parameter) { int ix; diff --git a/apps/plugins/zxbox/spconf.h b/apps/plugins/zxbox/spconf.h index b7b89a22f7..7de5d2e857 100644 --- a/apps/plugins/zxbox/spconf.h +++ b/apps/plugins/zxbox/spconf.h @@ -31,7 +31,7 @@ extern int spcf_init_tapefile_type; /*extern int spcf_read_conf_file(const char *filename);*/ -extern void spcf_read_command_line(void* parameter); +extern void spcf_read_command_line(const void* parameter); extern void spcf_read_xresources(void); extern int spcf_find_file_type(char *filename, int *ftp, int *ftsubp); diff --git a/apps/plugins/zxbox/spmain.c b/apps/plugins/zxbox/spmain.c index 51344763f9..136dcf0f24 100644 --- a/apps/plugins/zxbox/spmain.c +++ b/apps/plugins/zxbox/spmain.c @@ -519,17 +519,17 @@ static void run_singlemode(void) } -void check_params(void* parameter) +void check_params(const void* parameter) { spcf_read_conf_file(GLOBALCFG); spcf_read_command_line(parameter); } -static void init_load(void *parameter) +static void init_load(const void *parameter) { if(load_immed) snsh_z80_load_intern(loadim, loadim_size); - check_params (parameter); + check_params(parameter); if(spcf_init_snapshot != NULL) { #ifndef USE_GREY rb->splash(HZ, "Loading snapshot '%s'", spcf_init_snapshot); @@ -548,7 +548,7 @@ static void init_load(void *parameter) } } -void start_spectemu(void *parameter) +void start_spectemu(const void *parameter) { spti_init(); init_load(parameter); diff --git a/apps/plugins/zxbox/spmain.h b/apps/plugins/zxbox/spmain.h index 8168b261f6..5fb926ece9 100644 --- a/apps/plugins/zxbox/spmain.h +++ b/apps/plugins/zxbox/spmain.h @@ -21,8 +21,8 @@ #ifndef SPMAIN_H #define SPMAIN_H -extern void check_params(void* parameter); -extern void start_spectemu(void* parameter); +extern void check_params(const void* parameter); +extern void start_spectemu(const void* parameter); extern struct zxbox_settings settings; struct zxbox_settings { int invert_colors; diff --git a/apps/plugins/zxbox/zxbox.c b/apps/plugins/zxbox/zxbox.c index 3d94981ce5..873ecdf6c3 100644 --- a/apps/plugins/zxbox/zxbox.c +++ b/apps/plugins/zxbox/zxbox.c @@ -22,7 +22,7 @@ PLUGIN_HEADER PLUGIN_IRAM_DECLARE -struct plugin_api* rb; +const struct plugin_api* rb; #include "spkey_p.h" @@ -59,7 +59,7 @@ static size_t gbuf_size = 0; long video_frames IBSS_ATTR = 0 ; long start_time IBSS_ATTR = 0; -enum plugin_status plugin_start(struct plugin_api* api, void* parameter) +enum plugin_status plugin_start(const struct plugin_api* api, const void* parameter) { PLUGIN_IRAM_INIT(api) diff --git a/apps/plugins/zxbox/zxconfig.h b/apps/plugins/zxbox/zxconfig.h index f83c091ab9..d0a6c5a7ea 100644 --- a/apps/plugins/zxbox/zxconfig.h +++ b/apps/plugins/zxbox/zxconfig.h @@ -5,7 +5,7 @@ extern int load_tap; extern bool clear_kbd; extern bool exit_requested; -extern struct plugin_api* rb; +extern const struct plugin_api* rb; extern void press_key(int c); extern long video_frames; extern long start_time; -- cgit v1.2.3