summaryrefslogtreecommitdiff
path: root/apps/plugins/clock/clock_settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/clock/clock_settings.c')
-rw-r--r--apps/plugins/clock/clock_settings.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/apps/plugins/clock/clock_settings.c b/apps/plugins/clock/clock_settings.c
index 6dd1b5ee65..e559e1fe1b 100644
--- a/apps/plugins/clock/clock_settings.c
+++ b/apps/plugins/clock/clock_settings.c
@@ -51,7 +51,7 @@ struct clock_settings clock_settings;
51 * we can know at saving time if changes have been made */ 51 * we can know at saving time if changes have been made */
52struct clock_settings hdd_clock_settings; 52struct clock_settings hdd_clock_settings;
53 53
54bool settings_needs_saving(struct clock_settings* settings){ 54static bool settings_needs_saving(struct clock_settings* settings){
55 return(rb->memcmp(settings, &hdd_clock_settings, sizeof(*settings))); 55 return(rb->memcmp(settings, &hdd_clock_settings, sizeof(*settings)));
56} 56}
57 57
@@ -99,8 +99,8 @@ void clock_settings_skin_previous(struct clock_settings* settings){
99 settings->skin[settings->mode]=max_skin[settings->mode]-1; 99 settings->skin[settings->mode]=max_skin[settings->mode]-1;
100} 100}
101 101
102enum settings_file_status clock_settings_load(struct clock_settings* settings, 102static enum settings_file_status clock_settings_load(
103 char* filename){ 103 struct clock_settings* settings,char* filename){
104 int fd = rb->open(filename, O_RDONLY); 104 int fd = rb->open(filename, O_RDONLY);
105 if(fd >= 0){ /* does file exist? */ 105 if(fd >= 0){ /* does file exist? */
106 /* basic consistency check */ 106 /* basic consistency check */
@@ -117,8 +117,8 @@ enum settings_file_status clock_settings_load(struct clock_settings* settings,
117 return(ERRLOAD); 117 return(ERRLOAD);
118} 118}
119 119
120enum settings_file_status clock_settings_save(struct clock_settings* settings, 120static enum settings_file_status clock_settings_save(
121 char* filename){ 121 struct clock_settings* settings, char* filename){
122 int fd = rb->creat(filename, 0666); 122 int fd = rb->creat(filename, 0666);
123 if(fd >= 0){ /* does file exist? */ 123 if(fd >= 0){ /* does file exist? */
124 rb->write (fd, settings, sizeof(*settings)); 124 rb->write (fd, settings, sizeof(*settings));
@@ -128,7 +128,7 @@ enum settings_file_status clock_settings_save(struct clock_settings* settings,
128 return(ERRSAVE); 128 return(ERRSAVE);
129} 129}
130 130
131void draw_logo(struct screen* display){ 131static void draw_logo(struct screen* display){
132#ifdef HAVE_LCD_COLOR 132#ifdef HAVE_LCD_COLOR
133 if(display->is_color){ 133 if(display->is_color){
134 display->set_foreground(LCD_BLACK); 134 display->set_foreground(LCD_BLACK);
@@ -141,7 +141,7 @@ void draw_logo(struct screen* display){
141 picture_draw(display, logo, 0, 0); 141 picture_draw(display, logo, 0, 0);
142} 142}
143 143
144void draw_message(struct screen* display, int msg, int y){ 144static void draw_message(struct screen* display, int msg, int y){
145 const struct picture* message = &(messages[display->screen_type]); 145 const struct picture* message = &(messages[display->screen_type]);
146 display->set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); 146 display->set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID);
147 display->fillrect(0, display->getheight()-message->slide_height, 147 display->fillrect(0, display->getheight()-message->slide_height,