aboutsummaryrefslogtreecommitdiff
path: root/src/navigator.h
diff options
context:
space:
mode:
authorDmitrij D. Czarkoff <czarkoff@gmail.com>2015-12-30 17:44:48 +0100
committerDmitrij D. Czarkoff <czarkoff@gmail.com>2015-12-30 17:44:48 +0100
commit1ca3d027dee0c693265a2d4519ee6c7ebef6fd1c (patch)
tree52715e774fb38be7efb0a70f301c63f15f4fb10f /src/navigator.h
parentc61a0a90db45099b3a572979774eba8dd0e82819 (diff)
downloadimv-1ca3d027dee0c693265a2d4519ee6c7ebef6fd1c.tar.gz
Reduce amount of stat(2) calls
Add 8-bit variable that is passed to imv_navigator_poll_changed(). Decrement it on each run of main loop. When it gets to 0, call stat(2).
Diffstat (limited to 'src/navigator.h')
-rw-r--r--src/navigator.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/navigator.h b/src/navigator.h
index 4fd2fa7..749f656 100644
--- a/src/navigator.h
+++ b/src/navigator.h
@@ -62,6 +62,6 @@ int imv_navigator_find_path(struct imv_navigator *nav, const char *path);
/* Returns 1 if either the currently selected path or underlying file has
* changed since last called */
-int imv_navigator_poll_changed(struct imv_navigator *nav);
+int imv_navigator_poll_changed(struct imv_navigator *nav, const int nopoll);
#endif