chiark
/
gitweb
/
~ian
/
chiark-utils.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5f301a2
)
cgi-fcgi-interp: Implement stab_isnewer properly
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Wed, 23 Mar 2016 18:27:46 +0000
(18:27 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Wed, 23 Mar 2016 18:27:46 +0000
(18:27 +0000)
cprogs/cgi-fcgi-interp.c
patch
|
blob
|
history
diff --git
a/cprogs/cgi-fcgi-interp.c
b/cprogs/cgi-fcgi-interp.c
index 1d88f50294997bc5cced3d4c3abc839bfa29cb79..44035861048c5c5f64094c7fa19ce96ac1e2763d 100644
(file)
--- a/
cprogs/cgi-fcgi-interp.c
+++ b/
cprogs/cgi-fcgi-interp.c
@@
-308,7
+308,11
@@
static void find_socket_path(void) {
#endif /*timespeccmp*/
static bool stab_isnewer(const struct stat *a, const struct stat *b) {
- return 0;
+#ifdef st_mtime
+ return timespeccmp(&a->st_mtim, &b->st_mtim, >);
+#else
+ return a->st_mtime > &b->st_mtime;
+#endif
}
static bool check_garbage(void) {