123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- From 365ce4c4c700736d2eec8ba6c975327a5ac2cd9b Mon Sep 17 00:00:00 2001
- From: Andrew Wildman <apw4@uw.edu>
- Date: Mon, 22 Jan 2018 22:56:29 -0800
- Subject: [PATCH] Removed is_error macro dependency (#4098)
- ---
- src/shogun/io/NeuralNetworkFileReader.cpp | 4 ++--
- src/shogun/io/SerializableJsonFile.cpp | 27 +++++++++++-----------
- src/shogun/io/SerializableJsonReader00.cpp | 6 +++--
- 3 files changed, 19 insertions(+), 18 deletions(-)
- diff --git a/src/shogun/io/NeuralNetworkFileReader.cpp b/src/shogun/io/NeuralNetworkFileReader.cpp
- index be90fddf3..d4d5f5d4a 100644
- --- a/src/shogun/io/NeuralNetworkFileReader.cpp
- +++ b/src/shogun/io/NeuralNetworkFileReader.cpp
- @@ -51,7 +51,7 @@ CNeuralNetwork* CNeuralNetworkFileReader::read_file(const char* file_path)
- {
- json_object* json_network = json_object_from_file(file_path);
-
- - if (is_error(json_network))
- + if (json_network == nullptr)
- {
- SG_ERROR("Error while opening file: %s!\n", file_path);
- return NULL;
- @@ -68,7 +68,7 @@ CNeuralNetwork* CNeuralNetworkFileReader::read_string(const char* str)
- {
- json_object* json_network = json_tokener_parse(str);
-
- - if (is_error(json_network))
- + if (json_network == nullptr)
- {
- SG_ERROR("Error while parsing the given string\n");
- return NULL;
- diff --git a/src/shogun/io/SerializableJsonFile.cpp b/src/shogun/io/SerializableJsonFile.cpp
- index 901c4bf44..af00971c0 100644
- --- a/src/shogun/io/SerializableJsonFile.cpp
- +++ b/src/shogun/io/SerializableJsonFile.cpp
- @@ -42,7 +42,6 @@ CSerializableJsonFile::new_reader(char* dest_version, size_t n)
- m_stack_stream.back(), STR_KEY_FILETYPE, &buf);
-
- if (!success || buf == NULL
- - || is_error(buf)
- || (ftype = json_object_get_string(buf)) == NULL)
- return NULL;
-
- @@ -77,11 +76,10 @@ bool
- CSerializableJsonFile::get_object(json_object** dest, json_object* src,
- const char* key, json_type t)
- {
- - bool success = true ;
- - success = json_object_object_get_ex(src, key, & *dest);
- + bool success = true;
- + success = json_object_object_get_ex(src, key, &*dest);
-
- - return success && *dest != NULL && !is_error(*dest)
- - && json_object_is_type(*dest, t);
- + return success && *dest != nullptr && json_object_is_type(*dest, t);
- }
-
- void
- @@ -97,7 +95,8 @@ CSerializableJsonFile::init(const char* fname)
- switch (m_task) {
- case 'r':
- buf = json_object_from_file((char*) fname);
- - if (is_error(buf)) {
- + if (buf == nullptr)
- + {
- SG_ERROR("Could not open file `%s' for reading!\n",
- fname);
- return;
- @@ -219,7 +218,7 @@ CSerializableJsonFile::write_scalar_wrapped(
- break;
- }
-
- - if (is_error(m_stack_stream.back()))
- + if (m_stack_stream.back() == nullptr)
- return false;
-
- return true;
- @@ -289,7 +288,7 @@ CSerializableJsonFile::write_sparse_begin_wrapped(
- push_object(json_object_new_object());
-
- json_object* buf = json_object_new_array();
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
-
- json_object_object_add(m_stack_stream.back(),
- @@ -319,7 +318,7 @@ CSerializableJsonFile::write_sparseentry_begin_wrapped(
- push_object(buf);
-
- buf = json_object_new_int(feat_index);
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
-
- json_object_object_add(m_stack_stream.back(),
- @@ -380,7 +379,7 @@ CSerializableJsonFile::write_sgserializable_begin_wrapped(
-
- json_object* buf;
- buf = json_object_new_string(sgserializable_name);
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
-
- json_object_object_add(m_stack_stream.back(),
- @@ -390,7 +389,7 @@ CSerializableJsonFile::write_sgserializable_begin_wrapped(
- string_t buf_str;
- TSGDataType::ptype_to_string(buf_str, generic, STRING_LEN);
- buf = json_object_new_string(buf_str);
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
-
- json_object_object_add(m_stack_stream.back(),
- @@ -398,7 +397,7 @@ CSerializableJsonFile::write_sgserializable_begin_wrapped(
- }
-
- buf = json_object_new_object();
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
- json_object_object_add(m_stack_stream.back(), STR_KEY_INSTANCE,
- buf);
- @@ -423,7 +422,7 @@ CSerializableJsonFile::write_type_begin_wrapped(
- const TSGDataType* type, const char* name, const char* prefix)
- {
- json_object* buf = json_object_new_object();
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
-
- json_object_object_add(m_stack_stream.back(), name, buf);
- @@ -432,7 +431,7 @@ CSerializableJsonFile::write_type_begin_wrapped(
- string_t str_buf;
- type->to_string(str_buf, STRING_LEN);
- buf = json_object_new_string(str_buf);
- - if (is_error(buf))
- + if (buf == nullptr)
- return false;
-
- json_object_object_add(m_stack_stream.back(), STR_KEY_TYPE, buf);
- diff --git a/src/shogun/io/SerializableJsonReader00.cpp b/src/shogun/io/SerializableJsonReader00.cpp
- index 06a602b6e..a885c787e 100644
- --- a/src/shogun/io/SerializableJsonReader00.cpp
- +++ b/src/shogun/io/SerializableJsonReader00.cpp
- @@ -151,7 +151,8 @@ SerializableJsonReader00::read_stringentry_begin_wrapped(
- json_object* m = m_file->m_stack_stream.back();
-
- json_object* buf = json_object_array_get_idx(m, y);
- - if (is_error(buf)) return false;
- + if (buf == nullptr)
- + return false;
-
- m_file->push_object(buf);
- return true;
- @@ -199,7 +200,8 @@ SerializableJsonReader00::read_sparseentry_begin_wrapped(
-
- json_object* buf_obj
- = json_object_array_get_idx(m, y);
- - if (is_error(buf_obj)) return false;
- + if (buf_obj == nullptr)
- + return false;
- if (!json_object_is_type(buf_obj, json_type_object)) return false;
-
- json_object* buf;
- --
- 2.20.0
|