correct tab checker
authorMazet Laurent <laurent.mazet@thalesgroup.com>
Thu, 24 Apr 2025 22:21:14 +0000 (00:21 +0200)
committerMazet Laurent <laurent.mazet@thalesgroup.com>
Thu, 24 Apr 2025 22:21:14 +0000 (00:21 +0200)
parse.h

diff --git a/parse.h b/parse.h
index 4f783a519a6655d777a4c65b5685459ffa3798e0..398bfd036079118d25377fbd724a1079a84979e1 100644 (file)
--- a/parse.h
+++ b/parse.h
@@ -559,7 +559,7 @@ __BEGIN_DECLS
    @param second second value
 */
 #define CHECK_TAB(name, first, second)                                          \
-    if ((_fields & (1 << (++p))) && (memcpy (first, second, sizeof (first)))) { \
+    if ((_fields & (1 << (++p))) && (memcmp (first, second, sizeof (first)))) { \
         VERBOSE (morep, WARNING, PRINTF ("%s differed\n", name));               \
         rc = 1;                                                                 \
     }