]> Shamusworld >> Repos - ardour-manual-diverged/blobdiff - implode.cpp
Sync with master branch.
[ardour-manual-diverged] / implode.cpp
index f845c1e09c6d3746ae33a0373fc89f27835d39dd..1f48395c5b350e8eb4073ac0b2092b18e6449f9a 100644 (file)
@@ -95,8 +95,8 @@ void CopyFileToStream(char * from, FILE * toFile)
        fseek(fromFile, 0, SEEK_END);
        long length = ftell(fromFile);
        rewind(fromFile);
-       long skipped = SkipHeader(fromFile);
-       skipped = ftell(fromFile);
+       SkipHeader(fromFile);
+       long skipped = ftell(fromFile) - 1;
 
        for(long i=skipped; i<length; i++)
                fputc(fgetc(fromFile), toFile);