Use CM_NULLPTR
This commit is contained in:
parent
809ca6c81f
commit
782fcbb92e
|
@ -253,7 +253,7 @@ bool cmGetPropertyCommand::HandleTargetMode()
|
|||
if (this->Makefile->IsAlias(this->Name)) {
|
||||
return this->StoreResult(target->GetName().c_str());
|
||||
}
|
||||
return this->StoreResult(NULL);
|
||||
return this->StoreResult(CM_NULLPTR);
|
||||
}
|
||||
return this->StoreResult(
|
||||
target->GetProperty(this->PropertyName, this->Makefile));
|
||||
|
|
|
@ -1118,7 +1118,7 @@ bool cmInstallCommand::HandleExportAndroidMKMode(
|
|||
cmCAEnabler exportOld(&ica.Parser, "EXPORT_LINK_INTERFACE_LIBRARIES",
|
||||
&ica.ArgumentGroup);
|
||||
cmCAString filename(&ica.Parser, "FILE", &ica.ArgumentGroup);
|
||||
exp.Follows(0);
|
||||
exp.Follows(CM_NULLPTR);
|
||||
|
||||
ica.ArgumentGroup.Follows(&exp);
|
||||
std::vector<std::string> unknownArgs;
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
#ifndef CM_AUTO_PTR_HXX
|
||||
#define CM_AUTO_PTR_HXX
|
||||
|
||||
#include <cmsys/Configure.hxx>
|
||||
#include <cmConfigure.h>
|
||||
|
||||
// FIXME: Use std::auto_ptr on compilers that do not warn about it.
|
||||
#define CM_AUTO_PTR cm::auto_ptr
|
||||
|
@ -115,7 +115,7 @@ public:
|
|||
*
|
||||
* auto_ptr<X> ptr(new X());
|
||||
*/
|
||||
explicit auto_ptr(X* p = 0) throw()
|
||||
explicit auto_ptr(X* p = CM_NULLPTR) throw()
|
||||
: x_(p)
|
||||
{
|
||||
}
|
||||
|
@ -157,7 +157,7 @@ public:
|
|||
X* release() throw()
|
||||
{
|
||||
X* x = this->x_;
|
||||
this->x_ = 0;
|
||||
this->x_ = CM_NULLPTR;
|
||||
return x;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue