X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=lib%2Fregexp-fields.cc;fp=lib%2Fregexp-fields.cc;h=f50da9a3c99baa9841ddb6e1912cff3bc190dbdb;hp=084bc8c019999cefe7b7d0dff01d27463d6cc4a7;hb=9f7e851263b96acacc9ea542e9f5d837563fea05;hpb=a1e649276e181bbb2f14594628333d4337e3fc7c diff --git a/lib/regexp-fields.cc b/lib/regexp-fields.cc index 084bc8c0..f50da9a3 100644 --- a/lib/regexp-fields.cc +++ b/lib/regexp-fields.cc @@ -35,9 +35,9 @@ compile_regex (regex_t ®exp, const char *str) if (err != 0) { size_t len = regerror (err, ®exp, NULL, 0); char *buffer = new char[len]; - std::string msg; + std::string msg = "Regexp error: "; (void) regerror (err, ®exp, buffer, len); - msg.assign (buffer, len); + msg.append (buffer, len); delete[] buffer; throw Xapian::QueryParserError (msg);