diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2010-01-30 22:12:40 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2010-01-30 22:12:40 +0000 |
commit | 4c7ea022b84df01a89005b3a884b0ad86816673d (patch) | |
tree | 4964f302d168aff7921b8699c9c46fabe3e38010 /multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp | |
parent | Forced commit to note repocopy from multimedia/k9copy to multimedia/k9copy-kde4 (diff) |
Update to 2.3.4 for KDE4.
PR: based on ports/141860
Submitted by: Eduardo Gielamo Oliveira <egoliveira at gmail.com>
Diffstat (limited to 'multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp')
-rw-r--r-- | multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp b/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp deleted file mode 100644 index 76558a7e5623..000000000000 --- a/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp +++ /dev/null @@ -1,32 +0,0 @@ ---- libk9copy/k9dvd.cpp.orig Mon Jan 16 10:40:01 2006 -+++ libk9copy/k9dvd.cpp Mon Jan 16 10:40:33 2006 -@@ -199,7 +199,7 @@ - return -1; - } - -- if ( fseek(filehandle, 32808, SEEK_SET )) { -+ if ( fseek(filehandle, 32768, SEEK_SET )) { - fclose(filehandle); - c=i18n("Couldn't seek in %1 for title\n").arg( dvd_device); - setError(c); -@@ -207,12 +207,19 @@ - return -1; - } - -- if ( 32 != (i = fread(title, 1, 32, filehandle)) ) { -+ { -+ #define DVD_SEC_SIZ 2048 -+ char tempBuf[ DVD_SEC_SIZ ]; -+ if ( DVD_SEC_SIZ != fread(tempBuf, 1, DVD_SEC_SIZ, filehandle) ) { - fclose(filehandle); - // c=tr2i18n("Couldn't read enough bytes for title.\n"); - // setError(c); - strcpy(title, "unknown"); - return 0; -+ } -+ snprintf( title, 32, "%s", tempBuf + 40 ); -+ i=32; -+ - } - - fclose (filehandle); |