summaryrefslogtreecommitdiff
path: root/sysutils/vobcopy/files/patch-vobcopy.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/vobcopy/files/patch-vobcopy.c')
-rw-r--r--sysutils/vobcopy/files/patch-vobcopy.c30
1 files changed, 28 insertions, 2 deletions
diff --git a/sysutils/vobcopy/files/patch-vobcopy.c b/sysutils/vobcopy/files/patch-vobcopy.c
index 92b844b15974..bf0fe9e0d2ca 100644
--- a/sysutils/vobcopy/files/patch-vobcopy.c
+++ b/sysutils/vobcopy/files/patch-vobcopy.c
@@ -1,5 +1,5 @@
---- vobcopy.c.orig Fri Jan 6 23:49:40 2006
-+++ vobcopy.c Fri Jan 6 23:50:03 2006
+--- vobcopy.c.orig Wed Dec 7 21:31:56 2005
++++ vobcopy.c Sun Jan 8 10:47:02 2006
@@ -146,6 +146,8 @@
#endif
@@ -9,3 +9,29 @@
/*
* the getopt part (getting the options from command line)
+@@ -1695,8 +1697,12 @@
+ fprintf( stderr, "Used statvfs\n" );
+ #endif
+ temp1 = buf1.f_bavail;
++#ifdef USE_STATFS
++ temp2 = buf1.f_bsize;
++#else
+ /* On Solaris at least, f_bsize is not the actual block size -- lb */
+ temp2 = buf1.f_frsize;
++#endif
+ sum = ( ( off_t )temp1 * ( off_t )temp2 );
+ if( verbosity_level >= 1 )
+ {
+@@ -1733,8 +1739,12 @@
+ fprintf( stderr, "Used statvfs\n" );
+ #endif
+ temp1 = buf2.f_blocks;
++#ifdef USE_STATFS
++ temp2 = buf2.f_bsize;
++#else
+ /* On Solaris at least, f_bsize is not the actual block size -- lb */
+ temp2 = buf2.f_frsize;
++#endif
+ sum = ( ( off_t )temp1 * ( off_t )temp2 );
+ if( verbosity_level >= 1 )
+ {