Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MJPA/SimpleJSON.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Anchor <git@mjpa.co.uk>2015-08-22 20:12:24 +0300
committerMike Anchor <git@mjpa.co.uk>2015-08-22 20:12:24 +0300
commit7ce5b586d4ff5dcb30c2eac7ac53a43c59fe8962 (patch)
tree790934a026e7092b3143b69b0df5bbaeb3b3cf70
parent7682af463da5ecd9e088d3390bc1582165bf942c (diff)
parent36e066d401976bf955c6a42e881579f08db8a321 (diff)
Merge pull request #27 from Robien/master
remove warnings and exec rights to JSONValue.h
-rw-r--r--src/JSONValue.cpp12
-rw-r--r--[-rwxr-xr-x]src/JSONValue.h0
2 files changed, 12 insertions, 0 deletions
diff --git a/src/JSONValue.cpp b/src/JSONValue.cpp
index c15f686..cbf8648 100644
--- a/src/JSONValue.cpp
+++ b/src/JSONValue.cpp
@@ -309,6 +309,8 @@ JSONValue *JSONValue::Parse(const wchar_t **data)
JSONValue::JSONValue(/*NULL*/)
{
type = JSONType_Null;
+ bool_value = false;
+ number_value = 0;
}
/**
@@ -322,6 +324,8 @@ JSONValue::JSONValue(const wchar_t *m_char_value)
{
type = JSONType_String;
string_value = std::wstring(m_char_value);
+ bool_value = false;
+ number_value = 0;
}
/**
@@ -335,6 +339,8 @@ JSONValue::JSONValue(const std::wstring &m_string_value)
{
type = JSONType_String;
string_value = m_string_value;
+ bool_value = false;
+ number_value = 0;
}
/**
@@ -348,6 +354,7 @@ JSONValue::JSONValue(bool m_bool_value)
{
type = JSONType_Bool;
bool_value = m_bool_value;
+ number_value = 0;
}
/**
@@ -361,6 +368,7 @@ JSONValue::JSONValue(double m_number_value)
{
type = JSONType_Number;
number_value = m_number_value;
+ bool_value = false;
}
/**
@@ -374,6 +382,8 @@ JSONValue::JSONValue(const JSONArray &m_array_value)
{
type = JSONType_Array;
array_value = m_array_value;
+ bool_value = false;
+ number_value = 0;
}
/**
@@ -387,6 +397,8 @@ JSONValue::JSONValue(const JSONObject &m_object_value)
{
type = JSONType_Object;
object_value = m_object_value;
+ bool_value = false;
+ number_value = 0;
}
/**
diff --git a/src/JSONValue.h b/src/JSONValue.h
index 02d0fab..02d0fab 100755..100644
--- a/src/JSONValue.h
+++ b/src/JSONValue.h