summaryrefslogtreecommitdiff
path: root/src/interface.c
diff options
context:
space:
mode:
authorSimon <simon@hardwired.org.uk>2011-02-19 18:59:07 (GMT)
committer Simon <simon@hardwired.org.uk>2011-02-19 18:59:07 (GMT)
commit1307af5c5787cecfffac7e383e23b88a92d694d7 (patch)
treef29787df6603e29056ee70e2eb15eeb345465ef6 /src/interface.c
parentc6e2d17ffee43b1c91ec72164d818a570dce952d (diff)
downloadpowder-1307af5c5787cecfffac7e383e23b88a92d694d7.zip
powder-1307af5c5787cecfffac7e383e23b88a92d694d7.tar.gz
Fix saving of display mode from keys and fix persistent display
Diffstat (limited to 'src/interface.c')
-rw-r--r--src/interface.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/interface.c b/src/interface.c
index d3057d8..703ac06 100644
--- a/src/interface.c
+++ b/src/interface.c
@@ -1892,6 +1892,7 @@ void set_cmode(int cm)
else if (cmode==CM_PERS)
{
memset(fire_bg, 0, XRES*YRES*PIXELSIZE);
+ memset(pers_bg, 0, (XRES+BARSIZE)*YRES*PIXELSIZE);
strcpy(itc_msg, "Persistent Display");
}
else if (cmode==CM_PRESS)
@@ -1925,6 +1926,7 @@ void set_cmode(int cm)
{
strcpy(itc_msg, "Velocity Display");
}
+ save_presets(0);
}
char *download_ui(pixel *vid_buf, char *uri, int *len)