X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Finode.c;h=0c745e86dd1658f7adde60a3a4dbd6af681de8ef;hb=a8339d9810e470f59dffb3e186dd693b751ae04a;hp=e0d237baaef872af03040246c751fed20ba9c871;hpb=ccd8dcd110e04b43ae1d04a3b1ab058cc1761d8b;p=bluesky.git diff --git a/bluesky/inode.c b/bluesky/inode.c index e0d237b..0c745e8 100644 --- a/bluesky/inode.c +++ b/bluesky/inode.c @@ -37,6 +37,9 @@ void bluesky_inode_update_ctime(BlueSkyInode *inode, gboolean update_mtime) inode->ctime = now; if (update_mtime) inode->mtime = now; + + if (inode->change_time == 0) + inode->change_time = now; } /* Unfortunately a glib hash table is only guaranteed to be able to store