(vfs_expare): changed argument type from int to gboolean.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
Andrew Borodin 2012-04-07 17:07:58 +04:00 committed by Slava Zanko
parent 0073a137af
commit a878a2dd37
3 changed files with 9 additions and 8 deletions

View File

@ -214,9 +214,9 @@ vfs_stamp_create (struct vfs_class *vclass, vfsid id)
with now = 1 to force freeing all filesystems that are not in use */
void
vfs_expire (int now)
vfs_expire (gboolean now)
{
static int locked = 0;
static gboolean locked = FALSE;
struct timeval lc_time;
struct vfs_stamping *stamp, *st;
@ -224,7 +224,7 @@ vfs_expire (int now)
calls message */
if (locked)
return;
locked = 1;
locked = TRUE;
gettimeofday (&lc_time, NULL);
lc_time.tv_sec -= vfs_timeout;
@ -242,7 +242,8 @@ vfs_expire (int now)
else
stamp = stamp->next;
}
locked = 0;
locked = FALSE;
}
/* --------------------------------------------------------------------------------------------- */
@ -253,7 +254,7 @@ vfs_expire (int now)
*/
int
vfs_timeouts ()
vfs_timeouts (void)
{
return stamps ? 10 : 0;
}
@ -263,7 +264,7 @@ vfs_timeouts ()
void
vfs_timeout_handler (void)
{
vfs_expire (0);
vfs_expire (FALSE);
}
/* --------------------------------------------------------------------------------------------- */

View File

@ -229,7 +229,7 @@ void vfs_setup_work_dir (void);
void vfs_timeout_handler (void);
int vfs_timeouts (void);
void vfs_expire (int now);
void vfs_expire (gboolean now);
char *vfs_get_current_dir (void);
const vfs_path_t *vfs_get_raw_current_dir (void);

View File

@ -504,7 +504,7 @@ hotlist_button_callback (WButton * button, int action)
#ifdef ENABLE_VFS
case B_FREE_ALL_VFS:
vfs_expire (1);
vfs_expire (TRUE);
/* fall through */
case B_REFRESH_VFS: