Skip to content

Conversation

marcelmeulemans
Copy link
Contributor

Especially the fix in the header is important because it forces one to tone
down compile strictness if you want to include this header. Compiled with
gcc and added at least -Wextra -Werror -Wstrict-prototypes
-Wmissing-prototypes.

marcelmeulemans and others added 4 commits July 26, 2017 22:54
Especially the fix in the header is important because it forces one to tone
down compile strictness if you want to include this header. Compiled with
gcc and added at least -Wextra -Werror -Wstrict-prototypes
-Wmissing-prototypes.
The suffix ".0" was being added to every serialize double leading to
numbers like 1e-28.0 and 4e-06.0 (instead of 1e-28 and 4e-06).
Just to save a few bytes when compiling for embedded systems.
Doesn't fail currently, but good to check for!
@jamesamcl
Copy link
Collaborator

Thanks! I haven't made an AUTHORS for this one yet but I will. If you'd like to be included, do you have a preferred name?

@jamesamcl jamesamcl merged commit 8e7c787 into json-parser:master Sep 26, 2017
@marcelmeulemans
Copy link
Contributor Author

I was slightly lazy when I created a pull request from the master branch of my fork, which made you merge more than I initially intended ... 😟 ... (not sure if you agree with the removing libm dependency). Unfortunately I made a mistake (compilation failure on visual studio in release mode) in commit d6eb388 which I fix here marcelmeulemans@3196323

About the AUTHORS, up to you, just use my name.

@jamesamcl
Copy link
Collaborator

I intended to merge them all 👍

Will merge the other commit too

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.

2 participants