From 0e115ea1a2a751fa135d2b2786a390eebd3253b2 Mon Sep 17 00:00:00 2001 From: Michael Chen Date: Mon, 6 Jul 2015 15:21:38 -0400 Subject: [PATCH] Revert "Revert "Revert "Added is_modified feature to json_t struct""" This reverts commit c34cbc5a679cd94fd15789627bbd6cbbb75cb7cf. --- src/jansson.h | 4 ---- src/value.c | 5 ----- 2 files changed, 9 deletions(-) diff --git a/src/jansson.h b/src/jansson.h index 1371b59..b980e8c 100644 --- a/src/jansson.h +++ b/src/jansson.h @@ -50,7 +50,6 @@ typedef enum { typedef struct json_t { json_type type; size_t refcount; - boolean is_modified; } json_t; #ifndef JANSSON_USING_CMAKE /* disabled if using cmake */ @@ -79,7 +78,6 @@ typedef long json_int_t; #define json_boolean_value json_is_true #define json_is_boolean(json) (json_is_true(json) || json_is_false(json)) #define json_is_null(json) ((json) && json_typeof(json) == JSON_NULL) -#define json_is_modified(json) ((json)->is_modified) /* construction, destruction, reference counting */ @@ -131,8 +129,6 @@ typedef struct { /* getters, setters, manipulation */ -int json_set_modified(json_t *json_object, bool input); - void json_object_seed(size_t seed); size_t json_object_size(const json_t *object); json_t *json_object_get(const json_t *object, const char *key); diff --git a/src/value.c b/src/value.c index afc4249..333d0af 100644 --- a/src/value.c +++ b/src/value.c @@ -44,11 +44,6 @@ static JSON_INLINE void json_init(json_t *json, json_type type) } -int json_set_modified(json_t *json_object, bool input) -{ - json_object->is_modified = input; -} - /*** object ***/ extern volatile uint32_t hashtable_seed;