Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUnderground78 <underground78@users.sourceforge.net>2013-05-07 23:51:09 +0400
committerUnderground78 <underground78@users.sourceforge.net>2013-05-09 16:57:30 +0400
commit2acb3c5749326e59f6f2c6f48692a32dc7e705f5 (patch)
tree4b6985d401ea648b1562c3b4a6bb868e61c5105d /src/filters/parser/AviSplitter
parentae3db48090dc9837fbb439503075521e356dcfa7 (diff)
Use nullptr instead of NULL whenever possible.
Microsoft recommends to avoid using NULL or zero (0) as a null pointer constant since nullptr is less vulnerable to misuse and works better in most situations. Also fix some cases where NULL was used instead of 0 or FALSE.
Diffstat (limited to 'src/filters/parser/AviSplitter')
-rw-r--r--src/filters/parser/AviSplitter/AviFile.cpp6
-rw-r--r--src/filters/parser/AviSplitter/AviSplitter.cpp24
2 files changed, 15 insertions, 15 deletions
diff --git a/src/filters/parser/AviSplitter/AviFile.cpp b/src/filters/parser/AviSplitter/AviFile.cpp
index e886aedfe..c134b15fc 100644
--- a/src/filters/parser/AviSplitter/AviFile.cpp
+++ b/src/filters/parser/AviSplitter/AviFile.cpp
@@ -258,14 +258,14 @@ HRESULT CAviFile::Parse(DWORD parentid, __int64 end)
if (!strm) {
strm.Attach(DEBUG_NEW strm_t());
}
- ASSERT(strm->indx == NULL);
+ ASSERT(strm->indx == nullptr);
AVISUPERINDEX* pSuperIndex;
if (size < MAXDWORD - 8) {
// Fix buffer overrun vulnerability
try {
pSuperIndex = (AVISUPERINDEX*)DEBUG_NEW unsigned char [(size_t)(size + 8)];
} catch (CMemoryException* e) {
- pSuperIndex = NULL;
+ pSuperIndex = nullptr;
e->Delete();
}
if (pSuperIndex) {
@@ -288,7 +288,7 @@ HRESULT CAviFile::Parse(DWORD parentid, __int64 end)
//if (S_OK != Read(m_vprp)) return E_FAIL;
break;
case FCC('idx1'):
- ASSERT(m_idx1 == NULL);
+ ASSERT(m_idx1 == nullptr);
m_idx1.Attach((AVIOLDINDEX*)DEBUG_NEW BYTE[size + 8]);
m_idx1->fcc = FCC('idx1');
m_idx1->cb = size;
diff --git a/src/filters/parser/AviSplitter/AviSplitter.cpp b/src/filters/parser/AviSplitter/AviSplitter.cpp
index 6cf06fcc8..d8f25c862 100644
--- a/src/filters/parser/AviSplitter/AviSplitter.cpp
+++ b/src/filters/parser/AviSplitter/AviSplitter.cpp
@@ -34,18 +34,18 @@ const AMOVIESETUP_MEDIATYPE sudPinTypesIn[] = {
};
const AMOVIESETUP_PIN sudpPins[] = {
- {L"Input", FALSE, FALSE, FALSE, FALSE, &CLSID_NULL, NULL, _countof(sudPinTypesIn), sudPinTypesIn},
- {L"Output", FALSE, TRUE, FALSE, FALSE, &CLSID_NULL, NULL, 0, NULL}
+ {L"Input", FALSE, FALSE, FALSE, FALSE, &CLSID_NULL, nullptr, _countof(sudPinTypesIn), sudPinTypesIn},
+ {L"Output", FALSE, TRUE, FALSE, FALSE, &CLSID_NULL, nullptr, 0, nullptr}
};
const AMOVIESETUP_FILTER sudFilter[] = {
{&__uuidof(CAviSplitterFilter), AviSplitterName, MERIT_NORMAL + 1, _countof(sudpPins), sudpPins, CLSID_LegacyAmFilterCategory},
- {&__uuidof(CAviSourceFilter), AviSourceName, MERIT_NORMAL + 1, 0, NULL, CLSID_LegacyAmFilterCategory},
+ {&__uuidof(CAviSourceFilter), AviSourceName, MERIT_NORMAL + 1, 0, nullptr, CLSID_LegacyAmFilterCategory},
};
CFactoryTemplate g_Templates[] = {
- {sudFilter[0].strName, sudFilter[0].clsID, CreateInstance<CAviSplitterFilter>, NULL, &sudFilter[0]},
- {sudFilter[1].strName, sudFilter[1].clsID, CreateInstance<CAviSourceFilter>, NULL, &sudFilter[1]},
+ {sudFilter[0].strName, sudFilter[0].clsID, CreateInstance<CAviSplitterFilter>, nullptr, &sudFilter[0]},
+ {sudFilter[1].strName, sudFilter[1].clsID, CreateInstance<CAviSourceFilter>, nullptr, &sudFilter[1]},
{L"CAviSplitterPropertyPage", &__uuidof(CAviSplitterSettingsWnd), CreateInstance<CInternalPropertyPageTempl<CAviSplitterSettingsWnd>>},
};
@@ -62,7 +62,7 @@ STDAPI DllRegisterServer()
CLSID_AsyncReader,
MEDIASUBTYPE_Avi,
chkbytes,
- _T(".avi"), _T(".divx"), _T(".vp6"), _T(".amv"), NULL);
+ _T(".avi"), _T(".divx"), _T(".vp6"), _T(".amv"), nullptr);
return AMovieDllRegisterServer2(TRUE);
}
@@ -137,7 +137,7 @@ STDMETHODIMP CAviSplitterFilter::NonDelegatingQueryInterface(REFIID riid, void**
{
CheckPointer(ppv, E_POINTER);
- *ppv = NULL;
+ *ppv = nullptr;
return
QI(IAviSplitterFilter)
@@ -282,7 +282,7 @@ HRESULT CAviSplitterFilter::CreateOutputs(IAsyncReader* pAsyncReader)
mt.subtype = FOURCCMap(pwfe->wFormatTag);
}
mt.formattype = FORMAT_WaveFormatEx;
- if (NULL == mt.AllocFormatBuffer(max((ULONG)s->strf.GetCount(), sizeof(WAVEFORMATEX)))) {
+ if (nullptr == mt.AllocFormatBuffer(max((ULONG)s->strf.GetCount(), sizeof(WAVEFORMATEX)))) {
continue;
}
memcpy(mt.Format(), s->strf.GetData(), s->strf.GetCount());
@@ -543,7 +543,7 @@ bool CAviSplitterFilter::DemuxLoop()
fDiscontinuity.SetCount(nTracks);
memset(fDiscontinuity.GetData(), 0, nTracks * sizeof(bool));
- while (SUCCEEDED(hr) && !CheckRequest(NULL)) {
+ while (SUCCEEDED(hr) && !CheckRequest(nullptr)) {
size_t minTrack = nTracks;
UINT64 minFilePos = _I64_MAX;
@@ -911,7 +911,7 @@ STDMETHODIMP CAviSplitterFilter::GetPages(CAUUID* pPages)
pPages->cElems = 1;
pPages->pElems = (GUID*)CoTaskMemAlloc(sizeof(GUID) * pPages->cElems);
- if (pPages->pElems != NULL) {
+ if (pPages->pElems != nullptr) {
pPages->pElems[0] = __uuidof(CAviSplitterSettingsWnd);
} else {
hr = E_OUTOFMEMORY;
@@ -924,14 +924,14 @@ STDMETHODIMP CAviSplitterFilter::CreatePage(const GUID& guid, IPropertyPage** pp
{
CheckPointer(ppPage, E_POINTER);
- if (*ppPage != NULL) {
+ if (*ppPage != nullptr) {
return E_INVALIDARG;
}
HRESULT hr;
if (guid == __uuidof(CAviSplitterSettingsWnd)) {
- (*ppPage = DEBUG_NEW CInternalPropertyPageTempl<CAviSplitterSettingsWnd>(NULL, &hr))->AddRef();
+ (*ppPage = DEBUG_NEW CInternalPropertyPageTempl<CAviSplitterSettingsWnd>(nullptr, &hr))->AddRef();
}
return *ppPage ? S_OK : E_FAIL;