Fix Windows build failure. v1.8.79
authorCarl Hetherington <cth@carlh.net>
Tue, 22 Aug 2023 22:05:42 +0000 (00:05 +0200)
committerCarl Hetherington <cth@carlh.net>
Tue, 22 Aug 2023 22:40:00 +0000 (00:40 +0200)
src/h_align.cc
src/v_align.cc

index 71e775cf8fc6d4a554233a2a63b6637b117f776f..fa627ef06a037e961c313d8a6433a992e6f7641b 100644 (file)
@@ -35,6 +35,7 @@
 
 #include "exceptions.h"
 #include "h_align.h"
+#include <algorithm>
 
 
 using std::string;
@@ -60,7 +61,7 @@ dcp::halign_to_string(HAlign h)
 HAlign
 dcp::string_to_halign(string s)
 {
-       transform(s.begin(), s.end(), s.begin(), ::tolower);
+       std::transform(s.begin(), s.end(), s.begin(), ::tolower);
 
        if (s == "left") {
                return HAlign::LEFT;
index de92dcdf722a726a2928df83302f0850472e9f53..f9e01c29f0247769c4b383967f1cce8d453234be 100644 (file)
@@ -34,6 +34,7 @@
 
 #include "exceptions.h"
 #include "v_align.h"
+#include <algorithm>
 
 
 using std::string;
@@ -60,7 +61,7 @@ dcp::valign_to_string (VAlign v)
 VAlign
 dcp::string_to_valign (string s)
 {
-       transform(s.begin(), s.end(), s.begin(), ::tolower);
+       std::transform(s.begin(), s.end(), s.begin(), ::tolower);
 
        if (s == "top") {
                return VAlign::TOP;