Cosmetic fix (value did not conform to its announced bit length, but this did not...
[BearSSL] / inc / bearssl_hash.h
index d06bae4..3b15ba7 100644 (file)
 #include <stdint.h>
 #include <string.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /** \file bearssl_hash.h
  *
  * # Hash Functions
@@ -89,7 +93,7 @@
  *   - `br_xxx_out(const br_xxx_context *ctx, void *out)`
  *
  *     Complete the hash computation and write the result in the provided
- *     buffer. The output buffer MUST be large enough to accomodate the
+ *     buffer. The output buffer MUST be large enough to accommodate the
  *     result. The context is NOT modified by this operation, so this
  *     function can be used to get a "partial hash" while still keeping
  *     the possibility of adding more bytes to the input.
@@ -1335,4 +1339,8 @@ void br_ghash_pwr8(void *y, const void *h, const void *data, size_t len);
  */
 br_ghash br_ghash_pwr8_get(void);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif