From 8164d4e998a79ef48c50f118adffca5c33799875 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Wed, 12 Apr 2006 08:39:41 +0000 Subject: [PATCH] - improve struct layout --- phpstr/phpstr.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/phpstr/phpstr.h b/phpstr/phpstr.h index 295ba3c..ac58c1d 100644 --- a/phpstr/phpstr.h +++ b/phpstr/phpstr.h @@ -69,11 +69,12 @@ FREE_PHPSTR((free), (STR)); typedef struct _phpstr_t { - size_t size; char *data; size_t used; size_t free; - int pmem; + size_t size; + unsigned pmem:1; + unsigned reserved:31; } phpstr; typedef enum _phpstr_free_t { -- 2.30.2