]> git.lyx.org Git - lyx.git/blobdiff - src/debug.C
added a parseError signal to Buffer and use it
[lyx.git] / src / debug.C
index 765fbdb6a6b0144b769b64643a376ce900e19355..6d086ad231f89a7e01db39cbe1a4599d29a7677a 100644 (file)
@@ -104,8 +104,10 @@ void Debug::showLevel(ostream & os, Debug::type level)
                if (errorTags[i].level != Debug::ANY
                    && errorTags[i].level != Debug::NONE
                    && errorTags[i].level & level) {
+                       // avoid _(...) re-entrance problem
+                       const string s = _(errorTags[i].desc);
                        os << bformat(_("Debugging `%1$s' (%2$s)"),
-                                       errorTags[i].name, _(errorTags[i].desc));
+                                       errorTags[i].name, s);
                }
        }
 }