]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
u64: Allow the header to be included twice.
authorCollin Funk <collin.funk1@gmail.com>
Sun, 31 Aug 2025 21:54:56 +0000 (14:54 -0700)
committerCollin Funk <collin.funk1@gmail.com>
Sun, 31 Aug 2025 21:54:56 +0000 (14:54 -0700)
* lib/u64.h: Add include guard.

ChangeLog
lib/u64.h

index d202892dd1d36598ef037bd38f501628f6f86c7d..46e8238da13eb9db6add54060002bca369e629b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2025-08-31  Collin Funk  <collin.funk1@gmail.com>
 
+       u64: Allow the header to be included twice.
+       * lib/u64.h: Add include guard.
+
        crypto/sha3: New module.
        * modules/crypto/sha3: New file.
        * lib/sha3-stream.c: New file, based on sha512-stream.c.
index a344bc7bd5a65188008d1bfb4d0197c4ccd8680e..b47d65e5033cd7e8fc65c7865070929d3acc6232 100644 (file)
--- a/lib/u64.h
+++ b/lib/u64.h
@@ -17,6 +17,9 @@
 
 /* Written by Paul Eggert.  */
 
+#ifndef U64_H
+#define U64_H 1
+
 /* This file uses _GL_INLINE_HEADER_BEGIN, _GL_INLINE.  */
 #if !_GL_CONFIG_H_INCLUDED
  #error "Please include config.h first."
@@ -229,3 +232,5 @@ u64rol (u64 x, int n)
 #endif
 
 _GL_INLINE_HEADER_END
+
+#endif