diff --git a/srcpkgs/warzone2100/patches/fix-FTBFS.patch b/srcpkgs/warzone2100/patches/fix-FTBFS.patch new file mode 100644 index 00000000000..dac0334e96f --- /dev/null +++ b/srcpkgs/warzone2100/patches/fix-FTBFS.patch @@ -0,0 +1,23 @@ +editbox.cpp:127:9: error: ambiguous overload for 'operator==' (operand types are 'QChar' and 'char') + if (ch == '\0') + +--- lib/widget/editbox.cpp.orig ++++ lib/widget/editbox.cpp +@@ -124,7 +124,7 @@ void W_EDITBOX::initialise() + /* Insert a character into a text buffer */ + void W_EDITBOX::insertChar(QChar ch) + { +- if (ch == '\0') ++ if (ch == QChar('\0')) + { + return; + } +@@ -150,7 +150,7 @@ void W_EDITBOX::insertChar(QChar ch) + /* Put a character into a text buffer overwriting any text under the cursor */ + void W_EDITBOX::overwriteChar(QChar ch) + { +- if (ch == '\0') ++ if (ch == QChar('\0')) + { + return; + }