add rangecheck for transparency

This commit is contained in:
Sascha Kruse 2012-09-13 07:19:59 +02:00
parent 3219f21f2f
commit 210d404c90

View File

@ -1270,6 +1270,7 @@ void setup(void)
CopyFromParent, DefaultVisual(dc->dpy, CopyFromParent, DefaultVisual(dc->dpy,
DefaultScreen(dc->dpy)), DefaultScreen(dc->dpy)),
CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa); CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa);
transparency = transparency > 100 ? 100 : transparency;
setopacity(dc, win, (unsigned long)((100 - transparency) * (0xffffffff/100))); setopacity(dc, win, (unsigned long)((100 - transparency) * (0xffffffff/100)));
grab_key(&history_ks); grab_key(&history_ks);
} }