mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-20 05:28:12 -07:00
43 lines
1.7 KiB
Diff
43 lines
1.7 KiB
Diff
diff -aurN a/JSON.php b/JSON.php
|
|
--- a/JSON.php 2011-01-13 21:40:48.000000000 -0500
|
|
+++ b/JSON.php 2018-02-15 11:42:06.551287857 -0500
|
|
@@ -139,6 +139,14 @@
|
|
* strings or numbers, if you return an object, make sure it does
|
|
* not have a toJSON method, otherwise an error will occur.
|
|
*/
|
|
+ function __construct($use = 0)
|
|
+ {
|
|
+ $this->use = $use;
|
|
+ $this->_mb_strlen = function_exists('mb_strlen');
|
|
+ $this->_mb_convert_encoding = function_exists('mb_convert_encoding');
|
|
+ $this->_mb_substr = function_exists('mb_substr');
|
|
+ }
|
|
+
|
|
function Services_JSON($use = 0)
|
|
{
|
|
$this->use = $use;
|
|
@@ -909,6 +917,11 @@
|
|
|
|
class Services_JSON_Error extends PEAR_Error
|
|
{
|
|
+ function __construct($message = 'unknown error', $code = null,
|
|
+ $mode = null, $options = null, $userinfo = null)
|
|
+ {
|
|
+ parent::__construct($message, $code, $mode, $options, $userinfo);
|
|
+ }
|
|
function Services_JSON_Error($message = 'unknown error', $code = null,
|
|
$mode = null, $options = null, $userinfo = null)
|
|
{
|
|
@@ -923,6 +936,11 @@
|
|
*/
|
|
class Services_JSON_Error
|
|
{
|
|
+ function __construct($message = 'unknown error', $code = null,
|
|
+ $mode = null, $options = null, $userinfo = null)
|
|
+ {
|
|
+ return;
|
|
+ }
|
|
function Services_JSON_Error($message = 'unknown error', $code = null,
|
|
$mode = null, $options = null, $userinfo = null)
|
|
{
|