summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-07-18 18:34:06 +0100
committerNicholas Clark <nick@ccl4.org>2009-08-22 20:49:37 +0100
commit828dad175cf45f4e83d61df735a510f0314063c8 (patch)
tree21c7ea627cffc1ccbdc06ad76682ac1b03e6a602
parent459fc3ca45067f8a2b7f262f7aac0a99372c2a88 (diff)
downloadperl-828dad175cf45f4e83d61df735a510f0314063c8.tar.gz
Eliminate the remaining definitions for *_allocated structs.
-rw-r--r--av.h5
-rw-r--r--cv.h6
-rw-r--r--hv.h5
-rw-r--r--sv.h15
4 files changed, 0 insertions, 31 deletions
diff --git a/av.h b/av.h
index 77df033dc7..c8ff2a3be9 100644
--- a/av.h
+++ b/av.h
@@ -21,11 +21,6 @@ struct xpvav {
_XPVMG_HEAD;
};
-typedef struct {
- _XPVAV_ALLOCATED_HEAD;
- _XPVMG_HEAD;
-} xpvav_allocated;
-
#undef _XPVAV_ALLOCATED_HEAD
#undef _XPVAV_HEAD
diff --git a/cv.h b/cv.h
index 2c21ec68e1..290019d9ad 100644
--- a/cv.h
+++ b/cv.h
@@ -16,12 +16,6 @@ struct xpvcv {
_XPVCV_COMMON;
};
-typedef struct {
- _XPV_ALLOCATED_HEAD;
- _XPVMG_HEAD;
- _XPVCV_COMMON;
-} xpvcv_allocated;
-
/*
=head1 Handy Values
diff --git a/hv.h b/hv.h
index 9322377f2d..7a2e63fcdd 100644
--- a/hv.h
+++ b/hv.h
@@ -97,11 +97,6 @@ struct xpvhv {
#define xhv_keys xiv_u.xivu_iv
-typedef struct {
- _XPVHV_ALLOCATED_HEAD;
- _XPVMG_HEAD;
-} xpvhv_allocated;
-
#undef _XPVHV_ALLOCATED_HEAD
#undef _XPVHV_HEAD
diff --git a/sv.h b/sv.h
index 90771a492e..f8670c7b03 100644
--- a/sv.h
+++ b/sv.h
@@ -439,20 +439,11 @@ struct xpv {
_XPV_HEAD;
};
-typedef struct {
- _XPV_ALLOCATED_HEAD;
-} xpv_allocated;
-
struct xpviv {
_XPV_HEAD;
union _xivu xiv_u;
};
-typedef struct {
- _XPV_ALLOCATED_HEAD;
- union _xivu xiv_u;
-} xpviv_allocated;
-
#define xiv_iv xiv_u.xivu_iv
struct xpvuv {
@@ -525,12 +516,6 @@ struct xpvfm {
_XPVCV_COMMON;
};
-typedef struct {
- _XPV_ALLOCATED_HEAD;
- _XPVMG_HEAD;
- _XPVCV_COMMON;
-} xpvfm_allocated;
-
#define _XPVIO_TAIL \
PerlIO * xio_ifp; /* ifp and ofp are normally the same */ \
PerlIO * xio_ofp; /* but sockets need separate streams */ \