Changed beep sound, and
check for new messages now ignores directories in the message dir.
This commit is contained in:
parent
7608c5d70a
commit
8f47d80a0a
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
** $Id: vboxbeep.c,v 1.6 2000/06/22 15:56:55 keil Exp $
|
||||
** $Id: vboxbeep.c,v 1.7 2001/03/01 14:52:58 paul Exp $
|
||||
**
|
||||
** Copyright (C) 1996, 1997 Michael 'Ghandi' Herold
|
||||
*/
|
||||
|
@ -234,6 +234,8 @@ int main(int argc, char **argv)
|
|||
log(LOG_DEBUG, "time range \"%s\".", timestrings);
|
||||
}
|
||||
|
||||
set_new_starttime(0);
|
||||
|
||||
while (TRUE)
|
||||
{
|
||||
for (i = 0; i < MAX_MESSAGE_BOXES; i++)
|
||||
|
@ -389,8 +391,6 @@ static void lets_hear_the_sound(void)
|
|||
return;
|
||||
}
|
||||
|
||||
beep(vt);
|
||||
beep(vt);
|
||||
beep(vt);
|
||||
|
||||
close(vt);
|
||||
|
@ -405,7 +405,11 @@ static void beep(int vt)
|
|||
{
|
||||
ioctl(vt, KIOCSOUND, 3200);
|
||||
|
||||
xpause(100);
|
||||
xpause(50);
|
||||
|
||||
ioctl(vt, KIOCSOUND, 5200);
|
||||
|
||||
xpause(20);
|
||||
|
||||
ioctl(vt, KIOCSOUND, 0);
|
||||
|
||||
|
@ -473,7 +477,7 @@ static time_t get_newest_message_time(char *box)
|
|||
{
|
||||
while ((one = readdir(dir)))
|
||||
{
|
||||
if (stat(one->d_name, &status) == 0)
|
||||
if (stat(one->d_name, &status) == 0 && S_ISREG(status.st_mode))
|
||||
{
|
||||
if (status.st_mtime > newest) newest = status.st_mtime;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue