This is an automated email from the ASF dual-hosted git repository. szaszm pushed a commit to branch MINIFICPP-1507 in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
commit e4090707245f5b4713ae9b80a4ab72dcfe7bffbd Author: Márton Szász <[email protected]> AuthorDate: Tue Mar 16 15:30:15 2021 +0000 Update Provenance.h: handle uuid read errors Co-authored-by: Ferenc Gerlits <[email protected]> --- libminifi/include/provenance/Provenance.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libminifi/include/provenance/Provenance.h b/libminifi/include/provenance/Provenance.h index 60ee8c2..c2fd38c 100644 --- a/libminifi/include/provenance/Provenance.h +++ b/libminifi/include/provenance/Provenance.h @@ -367,7 +367,7 @@ class ProvenanceEventRecord : public core::SerializableComponent { std::string uuid; const auto uuidret = outStream.read(uuid); - if (uuidret <= 0) { + if (uuidret == 0 || uuidret == static_cast<size_t>(-1)) { return 0; }
