|
From: <jso...@li...> - 2010-12-27 17:45:29
|
Revision: 156
http://jsoncpp.svn.sourceforge.net/jsoncpp/?rev=156&view=rev
Author: blep
Date: 2010-12-27 17:45:23 +0000 (Mon, 27 Dec 2010)
Log Message:
-----------
Major rework of 64 integer support: 64 bits integer are only returned when explicitly request via Json::Value::asInt64(), unlike previous implementation where Json::Value::asInt() returned a 64 bits integer.
This eases porting portable code and does not break compatibility with the previous release.
Json::Value::asLargestInt() has also be added to ease writing portable code independent of 64 bits integer support. It is typically used to implement writers.
Modified Paths:
--------------
trunk/jsoncpp/NEWS.txt
trunk/jsoncpp/include/json/config.h
trunk/jsoncpp/include/json/value.h
trunk/jsoncpp/include/json/writer.h
trunk/jsoncpp/src/jsontestrunner/main.cpp
trunk/jsoncpp/src/lib_json/json_reader.cpp
trunk/jsoncpp/src/lib_json/json_tool.h
trunk/jsoncpp/src/lib_json/json_value.cpp
trunk/jsoncpp/src/lib_json/json_writer.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|