Microsoft-3D-Movie-Maker/kauai/SRC/UTIL.CPP

41 lines
967 B
C++

/* Copyright (c) Microsoft Corporation.
Licensed under the MIT License. */
/***************************************************************************
Author: ShonK
Project: Kauai
Reviewed:
Copyright (c) Microsoft Corporation
Core routines for the utility layer.
***************************************************************************/
#include "util.h"
ASSERTNAME
#ifdef DEBUG
/***************************************************************************
Mark all util-level memory and objects.
***************************************************************************/
void MarkUtilMem(void)
{
PCFL pcfl;
PFIL pfil;
MarkMemObj(&vsflUtil);
MarkMemObj(&vrndUtil);
MarkMemObj(&vkcdcUtil);
MarkMemObj(&vcodmUtil);
MarkMemObj(vpcodmUtil);
for (pcfl = CFL::PcflFirst(); pcfl != pvNil; pcfl = pcfl->PcflNext())
MarkMemObj(pcfl);
for (pfil = FIL::PfilFirst(); pfil != pvNil; pfil = pfil->PfilNext())
MarkMemObj(pfil);
}
#endif //DEBUG