aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libqpdf/Pl_PNGFilter.cc1
-rw-r--r--libqpdf/QUtil.cc2
2 files changed, 2 insertions, 1 deletions
diff --git a/libqpdf/Pl_PNGFilter.cc b/libqpdf/Pl_PNGFilter.cc
index 730d6d98..174e0b51 100644
--- a/libqpdf/Pl_PNGFilter.cc
+++ b/libqpdf/Pl_PNGFilter.cc
@@ -3,6 +3,7 @@
#include <stdexcept>
#include <string.h>
#include <limits.h>
+#include <algorithm>
Pl_PNGFilter::Pl_PNGFilter(char const* identifier, Pipeline* next,
action_e action, unsigned int columns,
diff --git a/libqpdf/QUtil.cc b/libqpdf/QUtil.cc
index 1cc5449a..2de1d760 100644
--- a/libqpdf/QUtil.cc
+++ b/libqpdf/QUtil.cc
@@ -326,7 +326,7 @@ QUtil::hex_decode(std::string const& input)
}
else
{
- result.back() += ch;
+ result[result.length()-1] += ch;
pos = 0;
}
}