From f21a6659036c88cbe4f1dc014f0c1bd71cc24d50 Mon Sep 17 00:00:00 2001 From: GeorgH93 Date: Tue, 5 Jan 2021 01:25:33 +0100 Subject: [PATCH] Fix pfm and pnm reader --- openVulkanoCpp/IO/Files/Pfm.hpp | 1 + openVulkanoCpp/IO/Files/Pnm.hpp | 1 + 2 files changed, 2 insertions(+) diff --git a/openVulkanoCpp/IO/Files/Pfm.hpp b/openVulkanoCpp/IO/Files/Pfm.hpp index baf203c..301da76 100644 --- a/openVulkanoCpp/IO/Files/Pfm.hpp +++ b/openVulkanoCpp/IO/Files/Pfm.hpp @@ -60,6 +60,7 @@ namespace openVulkanoCpp else throw std::runtime_error("Malformed PFM header!"); inStream >> pfmHeader.width >> pfmHeader.height; inStream >> pfmHeader.maxValue; + inStream.get(); if (pfmHeader.maxValue < 0) { pfmHeader.maxValue *= -1; diff --git a/openVulkanoCpp/IO/Files/Pnm.hpp b/openVulkanoCpp/IO/Files/Pnm.hpp index a17c609..991ab64 100644 --- a/openVulkanoCpp/IO/Files/Pnm.hpp +++ b/openVulkanoCpp/IO/Files/Pnm.hpp @@ -84,6 +84,7 @@ namespace openVulkanoCpp pnmHeader.color = static_cast(val & 0x11); inStream >> pnmHeader.width >> pnmHeader.height; inStream >> pnmHeader.maxValue; + inStream.get(); return inStream; }