summaryrefslogtreecommitdiff
path: root/zend/value.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'zend/value.cpp')
-rw-r--r--zend/value.cpp44
1 files changed, 0 insertions, 44 deletions
diff --git a/zend/value.cpp b/zend/value.cpp
index 86b658c..e2d18f1 100644
--- a/zend/value.cpp
+++ b/zend/value.cpp
@@ -339,50 +339,6 @@ zval *Value::detach()
}
/**
- * Attach a different zval
- *
- * This will first detach the current zval, and link the Value object to
- * a different zval.
- *
- * @param val
- */
-void Value::attach(struct _zval_struct *val)
-{
- // detach first
- if (_val) detach();
-
- // store the zval
- _val = val;
-
- // add one more reference
- Z_ADDREF_P(_val);
-}
-
-/**
- * Attach a different zval
- *
- * This will first detach the current zval, and link the Value object to
- * a new zval
- *
- * @param hashtable
- */
-void Value::attach(struct _hashtable *hashtable)
-{
- // detach first
- if (_val) detach();
-
- // construct a new zval
- MAKE_STD_ZVAL(_val);
-
- // store pointer to the hashtable, and mark the zval as an array
- Z_ARRVAL_P(_val) = hashtable;
- Z_TYPE_P(_val) = IS_ARRAY;
-
- // add a reference
- Z_ADDREF_P(_val);
-}
-
-/**
* Retrieve the refcount
* @return int
*/