round timeout

round timeout of messages and prevent 0 > timeout > 500 from being
rounded to 0
This commit is contained in:
Sascha Kruse 2011-09-28 17:49:14 +02:00
parent 16320b0f8d
commit 41401d0985

View File

@ -236,7 +236,11 @@ notify(DBusMessage *dmsg) {
if(expires > 0) { if(expires > 0) {
expires = expires/1000; /* do some rounding */
expires = (expires+500)/1000;
if(expires < 1) {
expires = 1;
}
} }
msgqueue = append(msgqueue, msg, expires, urgency, fgcolor, bgcolor); msgqueue = append(msgqueue, msg, expires, urgency, fgcolor, bgcolor);
drawmsg(); drawmsg();