Skip to content

Commit 5139d29

Browse files
committed
Use config.h
1. Add include of config.h to the we_internal.h header. 2. Ensure all C sources include we_internal.h first.
1 parent a18708c commit 5139d29

File tree

6 files changed

+10
-4
lines changed

6 files changed

+10
-4
lines changed

include/wolfengine/we_internal.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
#ifndef INTERNAL_H
2323
#define INTERNAL_H
2424

25+
#ifdef HAVE_CONFIG_H
26+
#include <config.h>
27+
#endif
28+
2529
/* OpenSSL 3.0.0 has deprecated the ENGINE API. */
2630
#define OPENSSL_API_COMPAT 10101
2731

src/we_ecc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
2020
*/
2121

22-
#include <wolfengine/we_wolfengine.h>
2322
#include <wolfengine/we_internal.h>
23+
#include <wolfengine/we_wolfengine.h>
2424

2525
#ifdef WE_HAVE_ECC
2626
/*

src/we_fips.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
2020
*/
2121

22+
#include <wolfengine/we_internal.h>
2223
#include <wolfengine/we_fips.h>
2324

2425
/* Bitmask of FIPS checks in wolfEngine_FipsCheck. Can be set by application
@@ -46,4 +47,4 @@ void wolfEngine_SetFipsChecks(long checksMask)
4647
long wolfEngine_GetFipsChecks()
4748
{
4849
return fipsChecks;
49-
}
50+
}

src/we_internal.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
2020
*/
2121

22-
#include <wolfengine/we_wolfengine.h>
2322
#include <wolfengine/we_internal.h>
23+
#include <wolfengine/we_wolfengine.h>
2424

2525
#ifdef WE_NO_OPENSSL_MALLOC
2626
#if OPENSSL_VERSION_NUMBER >= 0x10100000L

src/we_openssl_bc.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
2020
*/
2121

22+
#include <wolfengine/we_internal.h>
2223
#include <wolfengine/we_openssl_bc.h>
2324

2425
/* These were all added in OpenSSL 1.1.0 */

src/we_wolfengine.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
2020
*/
2121

22-
#include <wolfengine/we_wolfengine.h>
2322
#include <wolfengine/we_internal.h>
23+
#include <wolfengine/we_wolfengine.h>
2424

2525
#if OPENSSL_VERSION_NUMBER >= 0x10100000L
2626
/* Engine id - implementation uses wolfSSL */

0 commit comments

Comments
 (0)