Skip to content

WIP: Implement configuration objects#186

Open
FSMaxB wants to merge 38 commits intodevelopfrom
configuration
Open

WIP: Implement configuration objects#186
FSMaxB wants to merge 38 commits intodevelopfrom
configuration

Conversation

@FSMaxB
Copy link
Collaborator

@FSMaxB FSMaxB commented Jul 8, 2017

This is a work in progress of implementing configuration as discussed in #177

@FSMaxB FSMaxB force-pushed the configuration branch 2 times, most recently from 5614b5c to 44228ce Compare July 15, 2017 08:21
@FSMaxB
Copy link
Collaborator Author

FSMaxB commented Feb 1, 2018

  • Allocators with userdata
  • Creating configurations
  • Changing allocators and userdata in configuration
  • Making use of the configuration options in the code via global default configuration
  • Parsing with configuration
  • Printing with configuration
  • Other functions with configuration?
  • More tests
  • Documentation

FSMaxB added 25 commits March 25, 2018 23:31
Also introduces a allow_data_after_json property in the internal
configuration.
Add a pointer to an end position of parsing to the cJSON_Configuration
object. (Essentially like return_parse_end, but as offset instead of
pointer).
This is probably a better approach than potentially having a pointer
that points to garbage on the stack and gets written to by cJSON.
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