<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bb21bbe61580e3a811bac985e3d617ac6e9a44cc">https://github.com/macports/macports-ports/commit/bb21bbe61580e3a811bac985e3d617ac6e9a44cc</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new bb21bbe6158 sox: Fix incompatible function pointer types
</span>bb21bbe6158 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bb21bbe61580e3a811bac985e3d617ac6e9a44cc
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Mon Nov 11 21:53:03 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    sox: Fix incompatible function pointer types
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/70720
</span>---
 audio/sox/Portfile                              |  16 ++-
 audio/sox/files/{patch-curl.diff => curl.patch} |   2 +
 audio/sox/files/warnings.patch                  | 174 ++++++++++++++++++++++++
 3 files changed, 185 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/sox/Portfile b/audio/sox/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2c74dbd5807..753884473dc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/sox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/sox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,6 +6,10 @@ name             sox
</span> conflicts        play
 version          14.4.2
 revision         4
<span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  738ac41a07f74f66e27cd642f786cc5815ca87ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  81a6956d4330e75b5827316e44ae381e6f1e8928003c6aa45896da9041ea149c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    935449
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories       audio
 maintainers      nomaintainer
 license          GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,17 +22,15 @@ long_description \
</span>   tools. It doesn't do anything very well, but sooner or later it \
        comes in very handy.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage         http://sox.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://sox.sourceforge.net
</span> master_sites     sourceforge:project/sox/sox/${version}
 use_bzip2        yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums        sha1    dc9668256b9d81ef25d672f14f12ec026b0b4087 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 rmd160  738ac41a07f74f66e27cd642f786cc5815ca87ff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build   \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       path:bin/pkg-config:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles      patch-curl.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                yosemite-libtool.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          curl.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    yosemite-libtool.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    warnings.patch
</span> 
 platform darwin 11 {
        # System grep fails: "grep: Regular expression too big"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/sox/files/patch-curl.diff b/audio/sox/files/curl.patch
</span>similarity index 91%
rename from audio/sox/files/patch-curl.diff
rename to audio/sox/files/curl.patch
<span style='display:block; white-space:pre;color:#808080;'>index 3943205b8e6..53ee48c17bd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/sox/files/patch-curl.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/sox/files/curl.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +1,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use curl instead of wget.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/sox/feature-requests/233/
</span> --- src/formats.c.orig    2018-08-18 10:05:14.000000000 +0200
 +++ src/formats.c      2018-08-18 10:09:26.000000000 +0200
 @@ -353,7 +353,7 @@ static int sox_checkformat(sox_format_t 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/sox/files/warnings.patch b/audio/sox/files/warnings.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..5682ea290f2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/sox/files/warnings.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,174 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Make all seek() functions take sox_uint64_t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://codeberg.org/sox_ng/sox_ng/commit/92209eabad2b657f692c6580251d64aec8227f41
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix most compiler warnings on macOS with clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://codeberg.org/sox_ng/sox_ng/commit/3fc3066559b321e38cae3d10b1726a7999be74c8#diff-b566473c1fbc86fcae68eefa65586d7b43b6e722
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/flac.c.orig        2014-10-05 21:02:30.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/flac.c     2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -580,7 +580,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t * p = (priv_t *)ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   p->seek_offset = offset;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/mp3.c.orig 2014-10-05 20:59:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/mp3.c      2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -120,6 +120,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   MAD_FUNC(f,x, signed long, mad_timer_count, (mad_timer_t, enum mad_units)) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   MAD_FUNC(f,x, void, mad_timer_multiply, (mad_timer_t *, signed long))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_LAME
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static const char* const lame_library_names[] =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef DL_LAME
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -130,6 +131,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   NULL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef DL_LAME
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -558,7 +560,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return SOX_SUCCESS;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int sox_mp3seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int sox_mp3seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t   * p = (priv_t *) ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   size_t   initial_bitrate = p->Frame.header.bitrate;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1231,7 +1233,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static int stopwrite(sox_format_t * ft)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t *p = (priv_t *) ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_LAME
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   uint64_t num_samples = ft->olength == SOX_IGNORE_LENGTH ? 0 : ft->olength / max(ft->signal.channels, 1);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   int written = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (p->mp2) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/opus.c.orig        2014-10-05 21:02:30.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/opus.c     2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -215,7 +215,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return (SOX_SUCCESS);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t * vb = (priv_t *) ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/prc.c.orig 2012-01-23 16:27:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/prc.c      2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -68,7 +68,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void prcwriteheader(sox_format_t * ft);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t * p = (priv_t *)ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (ft->encoding.encoding == SOX_ENCODING_ALAW)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/raw.c.orig 2012-01-23 16:27:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/raw.c      2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define SOX_SAMPLE_TO_ULAW_BYTE(d,c) sox_14linear2ulaw(SOX_SAMPLE_TO_UNSIGNED(14,d,c) - 0x2000)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define SOX_SAMPLE_TO_ALAW_BYTE(d,c) sox_13linear2alaw(SOX_SAMPLE_TO_UNSIGNED(13,d,c) - 0x1000)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int lsx_rawseek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++int lsx_rawseek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return lsx_offset_seek(ft, (off_t)ft->data_start, (off_t)offset);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/skelform.c.orig    2014-10-05 20:59:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/skelform.c 2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -183,7 +183,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return SOX_SUCCESS;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t UNUSED * ft, uint64_t UNUSED offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t UNUSED * ft, sox_uint64_t UNUSED offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /* Seek relative to current position. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return SOX_SUCCESS;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/smp.c.orig 2012-01-23 16:27:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/smp.c      2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -172,7 +172,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         return(SOX_SUCCESS);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int sox_smpseek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int sox_smpseek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     uint64_t new_offset;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     size_t channel_block, alignment;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sndfile.c.orig     2014-10-05 20:59:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sndfile.c  2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -489,7 +489,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return SOX_SUCCESS;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t * sf = (priv_t *)ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   sf->sf_seek(sf->sf_file, (sf_count_t)(offset / ft->signal.channels), SEEK_CUR);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sox.c.orig 2014-10-05 21:02:30.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sox.c      2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3026,7 +3026,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                               "`%s' output clipped %" PRIu64 " samples; decrease volume?",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           (files[i]->ft->handler.flags & SOX_FILE_DEVICE)?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        files[i]->ft->handler.names[0] : files[i]->ft->filename,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          files[i]->ft->clips);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          (uint64_t)(files[i]->ft->clips));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (mixing_clips > 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     lsx_warn("mix-combining clipped %" PRIu64 " samples; decrease volume?", mixing_clips);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sox_i.h.orig       2014-10-05 21:02:30.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sox_i.h    2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -235,7 +235,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int lsx_rawstopread(sox_format_t * ft);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int lsx_rawstartwrite(sox_format_t * ft);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size_t lsx_rawwrite(sox_format_t * ft, const sox_sample_t *buf, size_t nsamp);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int lsx_rawseek(sox_format_t * ft, uint64_t offset);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++int lsx_rawseek(sox_format_t * ft, sox_uint64_t offset);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int lsx_rawstart(sox_format_t * ft, sox_bool default_rate, sox_bool default_channels, sox_bool default_length, sox_encoding_t encoding, unsigned bits_per_sample);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define lsx_rawstartread(ft) lsx_rawstart(ft, sox_false, sox_false, sox_false, SOX_ENCODING_UNKNOWN, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define lsx_rawstartwrite lsx_rawstartread
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/vorbis.c.orig      2014-10-05 21:02:30.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/vorbis.c   2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -405,7 +405,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return (SOX_SUCCESS);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t * vb = (priv_t *) ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/wav.c.orig 2014-12-22 10:38:05.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/wav.c      2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1725,7 +1725,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t *   wav = (priv_t *) ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/wavpack.c.orig     2012-01-23 16:27:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/wavpack.c  2024-11-11 21:53:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -171,7 +171,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return SOX_SUCCESS;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static int seek(sox_format_t * ft, uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int seek(sox_format_t * ft, sox_uint64_t offset)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   priv_t * p = (priv_t *)ft->priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>