Hi,

2 simple patches.

First to use mbszero over memset like the rest of the code.

Second to ignore a generated CRC table.

Collin

>From c70ccaeb7422c2f075930746ee76502b39baed8b Mon Sep 17 00:00:00 2001
From: Collin Funk <collin.fu...@gmail.com>
Date: Tue, 19 Nov 2024 18:43:19 -0800
Subject: [PATCH 1/2] maint: prefer mbszero over memset

* src/df.c (replace_invalid_chars): Use mbszero.
---
 src/df.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/df.c b/src/df.c
index 202bfa279..66c84b853 100644
--- a/src/df.c
+++ b/src/df.c
@@ -343,7 +343,7 @@ replace_invalid_chars (char *cell)
       else
         {
           *dst++ = '?';
-          memset (&mbstate, 0, sizeof mbstate);
+          mbszero (&mbstate);
         }
     }
 
-- 
2.47.0

>From c3833842646aa72b5c604f201362ad7304630fe6 Mon Sep 17 00:00:00 2001
From: Collin Funk <collin.fu...@gmail.com>
Date: Tue, 19 Nov 2024 18:50:27 -0800
Subject: [PATCH 2/2] maint: update .gitignore

* .gitignore (/lib/crc-sliceby8.h): Add file generated by Gnulib.
---
 .gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitignore b/.gitignore
index d4a50fcda..f4a17ad04 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,6 +60,7 @@
 /lib/config.h
 /lib/config.hin
 /lib/configmake.h
+/lib/crc-sliceby8.h
 /lib/ctype.h
 /lib/dirent.h
 /lib/endian.h
-- 
2.47.0

Reply via email to