summaryrefslogtreecommitdiff
path: root/src/include/skalibs/bufalloc.h
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2018-02-14 17:16:19 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2018-02-14 17:16:19 +0000
commit7886cf7020c49586e41aed190165dc6e134e9a5c (patch)
tree991a5ca2a48d449b4f5017ee6d32c8726bfe95bd /src/include/skalibs/bufalloc.h
parent8375d5c12b63ec99141bfb1b70c0f2cfe70b564b (diff)
downloadskalibs-7886cf7020c49586e41aed190165dc6e134e9a5c.tar.xz
C++ify more initializers >.>
Diffstat (limited to 'src/include/skalibs/bufalloc.h')
-rw-r--r--src/include/skalibs/bufalloc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/skalibs/bufalloc.h b/src/include/skalibs/bufalloc.h
index 46b4f84..6e80881 100644
--- a/src/include/skalibs/bufalloc.h
+++ b/src/include/skalibs/bufalloc.h
@@ -16,8 +16,8 @@ struct bufalloc
ssize_t (*op) (int, char const *, size_t) ;
} ;
-#define BUFALLOC_ZERO { .x = STRALLOC_ZERO, .p = 0, .fd = -1, .op = 0 }
-#define BUFALLOC_INIT(f, d) { .x = STRALLOC_ZERO, .p = 0, .fd = (d), .op = (f) }
+#define BUFALLOC_ZERO { STRALLOC_ZERO, 0, -1, 0 }
+#define BUFALLOC_INIT(f, d) { STRALLOC_ZERO, 0, (d), (f) }
extern void bufalloc_init (bufalloc *, ssize_t (*)(int, char const *, size_t), int) ;
#define bufalloc_shrink(ba) stralloc_shrink(&(ba)->x)
#define bufalloc_free(ba) stralloc_free(&(ba)->x)