X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=av.h;h=f8c9d1bdc2429407a645e8b678a9ad737f80a567;hb=338584c0b1c948a967b5e2ecbb69c512410589e4;hp=c8ff2a3be917db2bcde38168af55f83be1df17c0;hpb=828dad175cf45f4e83d61df735a510f0314063c8;p=p5sagit%2Fp5-mst-13.2.git diff --git a/av.h b/av.h index c8ff2a3..f8c9d1b 100644 --- a/av.h +++ b/av.h @@ -8,22 +8,13 @@ * */ -#define _XPVAV_ALLOCATED_HEAD \ - SSize_t xav_fill; /* Index of last element present */ \ - SSize_t xav_max /* max index for which array has space */ - -#define _XPVAV_HEAD \ - union _xnvu xnv_u; \ - _XPVAV_ALLOCATED_HEAD - struct xpvav { - _XPVAV_HEAD; + union _xnvu xnv_u; + SSize_t xav_fill; /* Index of last element present */ + SSize_t xav_max; /* max index for which array has space */ _XPVMG_HEAD; }; -#undef _XPVAV_ALLOCATED_HEAD -#undef _XPVAV_HEAD - /* SV** xav_alloc; */ #define xav_alloc xiv_u.xivu_p1 /* SV* xav_arylen; */