]> de.git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
removed clutter
authorDale Weiler <killfieldengine@gmail.com>
Fri, 27 Apr 2012 03:20:35 +0000 (23:20 -0400)
committerDale Weiler <killfieldengine@gmail.com>
Fri, 27 Apr 2012 03:20:35 +0000 (23:20 -0400)
util.c

diff --git a/util.c b/util.c
index 63d4e6f56e67fd32cf3daa9c89f253198861f13c..02e4e6c1986a89852c7ec6a19f7458a133a94d4e 100644 (file)
--- a/util.c
+++ b/util.c
@@ -335,21 +335,3 @@ int util_getline(char **lineptr, size_t *n, FILE *stream) {
     *pos = '\0';
     return (ret = pos - *lineptr);
 }
-
-/*
- * Strechy string buffer (for easy string creation) -- this is fast, just
- * say no to strict aliasing.
- */
-//#define util_stringbuf_add(a,v) ((((a)==0 ||((int*)(a)-2)[1]+(1)>=((int*)(a)-2)[0])?util_stringbuf_grow((void**)&(a),(1),sizeof(*(a))):0),(a)[((int*)(a)-2)[1]++]=(v))
-//#define util_stringbuf_len(a)   ((a)?       ((int*)(a)-2)[1]:0)
-//#define util_stringbuf_del(a)   ((a)?free  (((int*)(a)-2)),0:0)
-void *util_stringbuf_grow(void **a, int in, int it) {
-    int m = *a ? 2 * ((int*)(*a)-2)[0]+in : in+1;
-    void *p = realloc(*a ? ((int*)(*a)-2) : 0, it * m + sizeof(int)*2);
-    if (p) {
-        if (!*a) ((int*)p)[1] = 0;
-        *a = (void*)((int*)p+2);
-        ((int*)(*a)-2)[0] = m;
-    }
-    return *a;
-}