]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/fork.c
Fix fce merge conflict
[netatalk.git] / etc / afpd / fork.c
index f4d0d04cbee4c9f4ee93952c35469010e8f0b688..f7d9f82a839fb2412c3b514bf3df3e5fa06e0826 100644 (file)
@@ -1337,6 +1337,9 @@ static int write_fork(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, s
     if ( ad_meta_fileno( ofork->of_ad ) != -1 ) /* META */
         ofork->of_flags |= AFPFORK_DIRTY;
 
+    /* we have modified any fork, remember until close_fork */
+    ofork->of_flags |= AFPFORK_MODIFIED;
+
     *rbuflen = set_off_t (offset, rbuf, is64);
     return( AFP_OK );