Skip to content

lndebug: When in release mode, allow compilation by clang#192

Open
CohenArthur wants to merge 1 commit intoantirez:masterfrom
ks0n:allow-clang-release-compilation
Open

lndebug: When in release mode, allow compilation by clang#192
CohenArthur wants to merge 1 commit intoantirez:masterfrom
ks0n:allow-clang-release-compilation

Conversation

@CohenArthur
Copy link
Copy Markdown

clang with -Wpedantic and -Werror does not allow the following:

#define printf_like_macro(fmt, ...) /* Something */

printf_like_macro("just one arg");

for security reasons.

This PR allows compilation under the following circumstances by removing the obligation of a format string (since it was not used by lndebug in the first place)

`clang` with `-Wpedantic` and `-Werror` does not allow the following:

```c
\#define printf_like_macro(fmt, ...) /* Something */

printf_like_macro("just one arg");
```
for security reasons
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.

1 participant