Skip to content

Fix prefix for WC_ALL_ARGS_NOT_NULL#9840

Merged
JacobBarthelmeh merged 1 commit intowolfSSL:masterfrom
embhorn:zd21243
Feb 27, 2026
Merged

Fix prefix for WC_ALL_ARGS_NOT_NULL#9840
JacobBarthelmeh merged 1 commit intowolfSSL:masterfrom
embhorn:zd21243

Conversation

@embhorn
Copy link
Copy Markdown
Member

@embhorn embhorn commented Feb 27, 2026

Description

Fixes issue introduced by #9797

Found with config:

--disable-oldtls --enable-debug --enable-debug-code-points --enable-debug-trace-errcodes --enable-tls13 --enable-sha512 --enable-sha3 --enable-curve25519 --enable-rsapss --enable-aes-bitsliced --enable-keygen --enable-opensslextra --enable-earlydata --enable-psk --enable-tlsx --enable-aesni --enable-intelasm --enable-keylog-export

Testing

Clean build

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the incorrect placement of the WC_ALL_ARGS_NOT_NULL macro for the wc_AesEncrypt function. The macro was previously placed after the function parameter list (before the opening brace), which is invalid C syntax. The fix moves it to the correct position before the static keyword, following the same pattern used elsewhere in the codebase.

Changes:

  • Corrected the placement of WC_ALL_ARGS_NOT_NULL macro in the wc_AesEncrypt function declaration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@JacobBarthelmeh JacobBarthelmeh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add this configure to the Jenkins tests. Thanks for the fix!

@JacobBarthelmeh JacobBarthelmeh merged commit 080b46d into wolfSSL:master Feb 27, 2026
449 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants