tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

jar-ds.c (700B)


      1 /* This Source Code Form is subject to the terms of the Mozilla Public
      2 * License, v. 2.0. If a copy of the MPL was not distributed with this
      3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
      4 
      5 #include "jar.h"
      6 
      7 /* These are old DS_* routines renamed to ZZ_* */
      8 ZZList *
      9 ZZ_NewList(void)
     10 {
     11    ZZList *list = (ZZList *)PORT_ZAlloc(sizeof(ZZList));
     12    if (list)
     13        ZZ_InitList(list);
     14    return list;
     15 }
     16 
     17 ZZLink *
     18 ZZ_NewLink(JAR_Item *thing)
     19 {
     20    ZZLink *link = (ZZLink *)PORT_ZAlloc(sizeof(ZZLink));
     21    if (link)
     22        link->thing = thing;
     23    return link;
     24 }
     25 
     26 void
     27 ZZ_DestroyLink(ZZLink *link)
     28 {
     29    PORT_Free(link);
     30 }
     31 
     32 void
     33 ZZ_DestroyList(ZZList *list)
     34 {
     35    PORT_Free(list);
     36 }