File sisctrl.diff of Package sisctrl
--- src/sisctrl_gui.c.orig	2006-11-07 17:46:22.000000000 +0100
+++ src/sisctrl_gui.c	2006-11-07 17:46:53.000000000 +0100
@@ -5885,8 +5885,8 @@
 {
    /*fprintf(stderr, "conf\n");*/
    if(gl.noxvdemo) return TRUE;
-   if(gui.notebook_page != SIS_PAGE_VIDEO) return;
-   if(!gui.xvwin) return;
+   if(gui.notebook_page != SIS_PAGE_VIDEO) return TRUE;
+   if(!gui.xvwin) return TRUE;
    if(!gui.xvinit) return TRUE;
    resizexvwindow();
    showxvimage();
--- src/sisctrl.c.orig	2009-03-10 09:07:19.000000000 +0000
+++ src/sisctrl.c	2009-03-10 09:08:05.000000000 +0000
@@ -419,7 +419,7 @@
 
 /* Get/Set gamma brightness. Does proper unlocking/locking */
 
-static Bool
+static void
 sd_writegammabr(unsigned int br, unsigned int bg, unsigned int bb)
 {
     if(UnlockSiSDirect(1)) {
@@ -433,7 +433,7 @@
     } else fprintf(stderr, xverrorstring);
 }
 
-static Bool
+static void
 sd_writenewgammabr(unsigned int br, unsigned int bg, unsigned int bb,
 		   unsigned int cr, unsigned int cg, unsigned int cb)
 {