From 243987518a65218ffe5cf260756cbf66583a9bb4 Mon Sep 17 00:00:00 2001
From: Mark Harris <mark.hsj@gmail.com>
Date: Sat, 9 Jul 2022 22:14:13 -0700
Subject: [PATCH] Silence Clang 13+ null-pointer-subtraction warning

---
 celt/pitch.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/celt/pitch.c b/celt/pitch.c
index 586ca8c37..7998db416 100644
--- a/celt/pitch.c
+++ b/celt/pitch.c
@@ -258,7 +258,7 @@ celt_pitch_xcorr_c(const opus_val16 *_x, const opus_val16 *_y,
    opus_val32 maxcorr=1;
 #endif
    celt_assert(max_pitch>0);
-   celt_sig_assert((((unsigned char *)_x-(unsigned char *)NULL)&3)==0);
+   celt_sig_assert(((size_t)_x&3)==0);
    for (i=0;i<max_pitch-3;i+=4)
    {
       opus_val32 sum[4]={0,0,0,0};
-- 
GitLab