[LyX features/cleanup/updateMacros4] Fix warnings
Richard Kimberly Heck
rikiheck at lyx.org
Tue Nov 17 07:04:21 UTC 2020
The branch, cleanup/updateMacros4, has been updated.
- Log -----------------------------------------------------------------
commit 1064ff801476e4ace4ca0d8997e877662f0b6e1f
Author: Richard Kimberly Heck <rikiheck at lyx.org>
Date: Tue Nov 17 02:33:41 2020 -0500
Fix warnings
diff --git a/src/mathed/MacroTable.cpp b/src/mathed/MacroTable.cpp
index 8cf9273..cfabd74 100644
--- a/src/mathed/MacroTable.cpp
+++ b/src/mathed/MacroTable.cpp
@@ -139,7 +139,7 @@ docstring const MacroData::xmlname() const
char const * MacroData::MathMLtype() const
{
- return sym_ ? sym_->MathMLtype() : 0;
+ return sym_ ? sym_->MathMLtype() : nullptr;
}
@@ -195,7 +195,7 @@ int MacroData::write(odocstream & os, bool overwriteRedefinition) const
// find macro template
Inset * inset = pos_.nextInset();
- if (inset == 0 || inset->lyxCode() != MATHMACRO_CODE) {
+ if (!inset || inset->lyxCode() != MATHMACRO_CODE) {
lyxerr << "BUG: No macro template found by MacroData" << endl;
return 0;
}
@@ -225,7 +225,7 @@ GlobalMacros & GlobalMacros::get()
MacroData const * GlobalMacros::getMacro(docstring const & name) const
{
const_iterator it = find(name);
- return it == end() ? 0 : &it->second;
+ return it == end() ? nullptr : &it->second;
}
commit 21474387841f9a3bed6f388ee02ed85cfe3041c3
Author: Richard Kimberly Heck <rikiheck at lyx.org>
Date: Tue Nov 17 02:30:04 2020 -0500
Fix warning
diff --git a/src/Buffer.cpp b/src/Buffer.cpp
index fafa0d8..efbf7f7 100644
--- a/src/Buffer.cpp
+++ b/src/Buffer.cpp
@@ -3669,7 +3669,7 @@ MacroData const * Buffer::Impl::getBufferMacro(docstring const & name,
while (true) {
// do we know something better (i.e. later) already?
- if (it->first < bestPos )
+ if (it->first < bestPos)
break;
// scope ends behind pos?
diff --git a/src/mathed/MacroTable.cpp b/src/mathed/MacroTable.cpp
index e6daac6..8cf9273 100644
--- a/src/mathed/MacroTable.cpp
+++ b/src/mathed/MacroTable.cpp
@@ -179,7 +179,7 @@ void MacroData::updateData() const
// find macro template
Inset * inset = pos_.nextInset();
- if (inset == 0 || inset->lyxCode() != MATHMACRO_CODE) {
+ if (!inset || inset->lyxCode() != MATHMACRO_CODE) {
lyxerr << "BUG: No macro template found by MacroData" << endl;
return;
}
commit 7a72792228c665d0fc7d4dc641393d61081b4fe3
Author: Richard Kimberly Heck <rikiheck at lyx.org>
Date: Tue Nov 17 01:39:59 2020 -0500
No problems in two years. Do not need to run updateMacros there.
diff --git a/src/Buffer.cpp b/src/Buffer.cpp
index b5d9e4f..fafa0d8 100644
--- a/src/Buffer.cpp
+++ b/src/Buffer.cpp
@@ -4959,8 +4959,6 @@ void Buffer::updateBuffer(UpdateScope scope, UpdateType utype) const
// we will be re-doing the counters and references and such.
textclass.counters().reset();
clearReferenceCache();
- // we should not need to do this again?
- // updateMacros();
updateBuffer(parit, utype);
// this will already have been done by reloadBibInfoCache();
// d->bibinfo_cache_valid_ = true;
-----------------------------------------------------------------------
Summary of changes:
src/Buffer.cpp | 4 +---
src/mathed/MacroTable.cpp | 8 ++++----
2 files changed, 5 insertions(+), 7 deletions(-)
hooks/post-receive
--
Repository for new features
More information about the lyx-cvs
mailing list