]> git.ipfire.org Git - pakfire.git/commitdiff
util: Add a simple buffer structure
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 2 Feb 2025 16:24:47 +0000 (16:24 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 2 Feb 2025 16:24:47 +0000 (16:24 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/util.h

index 62693bddeddfcccf1114b859edf0e6020f739f4a..86b9bf76e3d1dd00d9872740752ecc63065928c6 100644 (file)
 #define likely(x)              __builtin_expect(!!(x), 1)
 #define unlikely(x)            __builtin_expect(!!(x), 0)
 
+/*
+       A simple buffer object
+*/
+struct pakfire_buffer {
+       char* data;
+       size_t length;
+};
+
 /*
        This implementation of realloc frees the original buffer
        if it could not be resized.