/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "jar.h" /* These are old DS_* routines renamed to ZZ_* */ ZZList * ZZ_NewList(void) { ZZList *list = (ZZList *)PORT_ZAlloc(sizeof(ZZList)); if (list) ZZ_InitList(list); return list; } ZZLink * ZZ_NewLink(JAR_Item *thing) { ZZLink *link = (ZZLink *)PORT_ZAlloc(sizeof(ZZLink)); if (link) link->thing = thing; return link; } void ZZ_DestroyLink(ZZLink *link) { PORT_Free(link); } void ZZ_DestroyList(ZZList *list) { PORT_Free(list); }