gnucash master: regex_replace: construct std::string for third argument.
John Ralls
jralls at code.gnucash.org
Fri May 20 14:18:16 EDT 2016
Updated via https://github.com/Gnucash/gnucash/commit/0c968943 (commit)
from https://github.com/Gnucash/gnucash/commit/50cb9237 (commit)
commit 0c9689432fd2db6db4b84b37bade2dc7143dfef8
Author: John Ralls <jralls at ceridwen.us>
Date: Fri May 20 11:17:01 2016 -0700
regex_replace: construct std::string for third argument.
Because gcc-4.8 won't do so implicitly.
diff --git a/src/backend/dbi/gnc-backend-dbi.cpp b/src/backend/dbi/gnc-backend-dbi.cpp
index ee37b8c..f3d1899 100644
--- a/src/backend/dbi/gnc-backend-dbi.cpp
+++ b/src/backend/dbi/gnc-backend-dbi.cpp
@@ -829,7 +829,7 @@ adjust_sql_options_string(const std::string& str)
*/
std::regex reg{"(?:," SQL_OPTION_TO_REMOVE "$|\\b"
SQL_OPTION_TO_REMOVE "\\b,?)"};
- return regex_replace(str, reg, "");
+ return regex_replace(str, reg, std::string{""});
}
/* checks mysql sql_options and adjusts if necessary */
Summary of changes:
src/backend/dbi/gnc-backend-dbi.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
More information about the gnucash-changes
mailing list