aboutsummaryrefslogtreecommitdiff
path: root/sysutils/xvidcap/files/patch-src::capture.c
blob: 736a2d8b4765d36347175ddcba8574ea6be06f59 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- src/capture.c.orig	Sat Feb 14 21:14:20 2004
+++ src/capture.c	Sat May 15 23:01:57 2004
@@ -643,7 +643,11 @@
             (*job->close) (fp);
         else if (job->flags & FLG_SYNC) {
             if (job->open == (void *(*)(char *, char*))fopen)
+#ifdef HAVE_FDATASYNC
                 fdatasync(fileno(fp));
+#else
+                fsync(fileno((FILE *) fp));
+#endif
         }
         
         /* substract the time we needed for creating and saving