OSDN Git Service

Update atime on read.
authorresver <resver@60bc1c72-a15a-11de-b98f-4500b42dc123>
Fri, 8 Jan 2010 09:01:24 +0000 (09:01 +0000)
committerresver <resver@60bc1c72-a15a-11de-b98f-4500b42dc123>
Fri, 8 Jan 2010 09:01:24 +0000 (09:01 +0000)
git-svn-id: http://exfat.googlecode.com/svn/trunk@99 60bc1c72-a15a-11de-b98f-4500b42dc123

libexfat/io.c

index 34144af..c43938a 100644 (file)
@@ -67,6 +67,8 @@ ssize_t exfat_read(const struct exfat* ef, struct exfat_node* node,
                remainder -= lsize;
                cluster = exfat_next_cluster(ef, node, cluster);
        }
+       if (!ef->ro)
+               exfat_update_atime(node);
        return size - remainder;
 }