summaryrefslogtreecommitdiff
path: root/pez.c
diff options
context:
space:
mode:
Diffstat (limited to 'pez.c')
-rw-r--r--pez.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/pez.c b/pez.c
index edf305d..e000efa 100644
--- a/pez.c
+++ b/pez.c
@@ -351,8 +351,6 @@ cxfree(PezContext *cx, void *p, size_t sz)
&(v)->len, &(v)->cap, (src), (n))
#define veclast(v) (&(v)->at[(v)->len - 1])
-#define vecpop(cx, v) \
- _vecpop(cx,(void **)&(v)->at, sizeof *(v)->at, &(v)->len, &(v)->cap)
static bool
_vecpush(PezContext *cx, void **at, size_t sz,
@@ -382,26 +380,6 @@ _vecpush(PezContext *cx, void **at, size_t sz,
return 1;
}
-/*
-static void
-_vecpop(PezContext *cx, void **at, size_t sz,
- uint *len, uint *cap)
-{
- uint newcap;
- assert(*len > 0);
- --*len;
- if (*len < *cap / 4) {
- uint newcap = *cap / 2;
- uint8_t *new;
- new = cxrealloc(cx, *at, *cap * sz, newcap * sz);
- if (new) {
- *at = new;
- *cap = newcap;
- }
- }
-}
-*/
-
static void *
newobj(PezContext *cx, int type, size_t sz)
{