summaryrefslogtreecommitdiff
path: root/apps/plugins/rockboy/rockboy.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/rockboy/rockboy.c')
-rw-r--r--apps/plugins/rockboy/rockboy.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/apps/plugins/rockboy/rockboy.c b/apps/plugins/rockboy/rockboy.c
index ccc05cef06..47af58c975 100644
--- a/apps/plugins/rockboy/rockboy.c
+++ b/apps/plugins/rockboy/rockboy.c
@@ -47,7 +47,7 @@ void die(char *message, ...)
47 errormsg=message; 47 errormsg=message;
48} 48}
49 49
50struct options options IBSS_ATTR; 50struct options options;
51 51
52void *audio_bufferbase; 52void *audio_bufferbase;
53void *audio_bufferpointer; 53void *audio_bufferpointer;
@@ -78,8 +78,6 @@ void setmallocpos(void *pointer)
78 audio_buffer_free = audio_bufferpointer - audio_bufferbase; 78 audio_buffer_free = audio_bufferpointer - audio_bufferbase;
79} 79}
80 80
81void setvidmode(int);
82
83void setoptions (void) 81void setoptions (void)
84{ 82{
85 int fd; 83 int fd;
@@ -149,9 +147,7 @@ void setoptions (void)
149 else 147 else
150 read(fd,&options, sizeof(options)); 148 read(fd,&options, sizeof(options));
151 149
152 setvidmode(options.fullscreen); 150 close(fd);
153
154 close(fd);
155} 151}
156 152
157void savesettings(void) 153void savesettings(void)
@@ -195,7 +191,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
195 < audio_buffer_free) 191 < audio_buffer_free)
196 audio_buffer_free = plugin_start_addr - (unsigned char *)audio_bufferbase; 192 audio_buffer_free = plugin_start_addr - (unsigned char *)audio_bufferbase;
197#endif 193#endif
198 setoptions(); 194 setoptions();
199#ifdef USE_IRAM 195#ifdef USE_IRAM
200 memcpy(iramstart, iramcopy, iramend-iramstart); 196 memcpy(iramstart, iramcopy, iramend-iramstart);
201 memset(iedata, 0, iend - iedata); 197 memset(iedata, 0, iend - iedata);