aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ScintillaBase.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2018-10-11 16:38:05 +1100
committerNeil <nyamatongwe@gmail.com>2018-10-11 16:38:05 +1100
commite462c018b9dda9e111a07d298bae8fcebb14c8b2 (patch)
tree03fec25e9b83d576f73d91facdd092e4eeece597 /src/ScintillaBase.cxx
parent083b30ff1783f7b6c803d2c5489ddcd5d0dce14f (diff)
downloadscintilla-mirror-e462c018b9dda9e111a07d298bae8fcebb14c8b2.tar.gz
Backport: Replace NULL and 0 with nullptr in clear cases of pure C++ code.
Backport of changeset 7111:e3cecaf6bd37.
Diffstat (limited to 'src/ScintillaBase.cxx')
-rw-r--r--src/ScintillaBase.cxx26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/ScintillaBase.cxx b/src/ScintillaBase.cxx
index 9a36412ed..c327206d8 100644
--- a/src/ScintillaBase.cxx
+++ b/src/ScintillaBase.cxx
@@ -442,12 +442,12 @@ int ScintillaBase::AutoCompleteGetCurrentText(char *buffer) const {
const int item = ac.GetSelection();
if (item != -1) {
const std::string selected = ac.GetValue(item);
- if (buffer != NULL)
+ if (buffer)
memcpy(buffer, selected.c_str(), selected.length()+1);
return static_cast<int>(selected.length());
}
}
- if (buffer != NULL)
+ if (buffer)
*buffer = '\0';
return 0;
}
@@ -592,7 +592,7 @@ public:
}
LexState::LexState(Document *pdoc_) : LexInterface(pdoc_) {
- lexCurrent = 0;
+ lexCurrent = nullptr;
performingStyle = false;
interfaceVersion = lvOriginal;
lexLanguage = SCLEX_CONTAINER;
@@ -601,7 +601,7 @@ LexState::LexState(Document *pdoc_) : LexInterface(pdoc_) {
LexState::~LexState() {
if (instance) {
instance->Release();
- instance = 0;
+ instance = nullptr;
}
}
@@ -616,7 +616,7 @@ void LexState::SetLexerModule(const LexerModule *lex) {
if (lex != lexCurrent) {
if (instance) {
instance->Release();
- instance = 0;
+ instance = nullptr;
}
interfaceVersion = lvOriginal;
lexCurrent = lex;
@@ -631,7 +631,7 @@ void LexState::SetLexerModule(const LexerModule *lex) {
void LexState::SetLexer(uptr_t wParam) {
lexLanguage = static_cast<int>(wParam);
if (lexLanguage == SCLEX_CONTAINER) {
- SetLexerModule(0);
+ SetLexerModule(nullptr);
} else {
const LexerModule *lex = Catalogue::Find(lexLanguage);
if (!lex)
@@ -653,7 +653,7 @@ const char *LexState::DescribeWordListSets() {
if (instance) {
return instance->DescribeWordListSets();
} else {
- return 0;
+ return nullptr;
}
}
@@ -674,7 +674,7 @@ void *LexState::PrivateCall(int operation, void *pointer) {
if (pdoc && instance) {
return instance->PrivateCall(operation, pointer);
} else {
- return 0;
+ return nullptr;
}
}
@@ -682,7 +682,7 @@ const char *LexState::PropertyNames() {
if (instance) {
return instance->PropertyNames();
} else {
- return 0;
+ return nullptr;
}
}
@@ -698,7 +698,7 @@ const char *LexState::DescribeProperty(const char *name) {
if (instance) {
return instance->DescribeProperty(name);
} else {
- return 0;
+ return nullptr;
}
}
@@ -805,7 +805,7 @@ const char *LexState::NameOfStyle(int style) {
if (instance && (interfaceVersion >= lvMetaData)) {
return static_cast<ILexerWithMetaData *>(instance)->NameOfStyle(style);
} else {
- return 0;
+ return nullptr;
}
}
@@ -813,7 +813,7 @@ const char *LexState::TagsOfStyle(int style) {
if (instance && (interfaceVersion >= lvMetaData)) {
return static_cast<ILexerWithMetaData *>(instance)->TagsOfStyle(style);
} else {
- return 0;
+ return nullptr;
}
}
@@ -821,7 +821,7 @@ const char *LexState::DescriptionOfStyle(int style) {
if (instance && (interfaceVersion >= lvMetaData)) {
return static_cast<ILexerWithMetaData *>(instance)->DescriptionOfStyle(style);
} else {
- return 0;
+ return nullptr;
}
}