|
@@ -170,7 +170,7 @@ PHP_METHOD(vtiful_excel, constMemory)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, header)
|
|
|
{
|
|
|
- zval rv, res_handle, *header, *header_value;
|
|
|
+ zval res_handle, *header, *header_value;
|
|
|
zend_long header_l_key;
|
|
|
|
|
|
ZEND_PARSE_PARAMETERS_START(1, 1)
|
|
@@ -193,7 +193,7 @@ PHP_METHOD(vtiful_excel, header)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, data)
|
|
|
{
|
|
|
- zval rv, *data, res_handle, *data_r_value, *data_l_value;
|
|
|
+ zval *data, res_handle, *data_r_value, *data_l_value;
|
|
|
zend_long data_r_key, data_l_key;
|
|
|
|
|
|
ZEND_PARSE_PARAMETERS_START(1, 1)
|
|
@@ -253,7 +253,7 @@ PHP_METHOD(vtiful_excel, getHandle)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, insertText)
|
|
|
{
|
|
|
- zval rv, res_handle;
|
|
|
+ zval res_handle;
|
|
|
zval *data;
|
|
|
zend_long row, column;
|
|
|
zend_string *format = NULL;
|
|
@@ -279,7 +279,7 @@ PHP_METHOD(vtiful_excel, insertText)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, insertImage)
|
|
|
{
|
|
|
- zval rv, res_handle;
|
|
|
+ zval res_handle;
|
|
|
zval *image;
|
|
|
zend_long row, column;
|
|
|
|
|
@@ -302,7 +302,7 @@ PHP_METHOD(vtiful_excel, insertImage)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, insertFormula)
|
|
|
{
|
|
|
- zval rv, res_handle;
|
|
|
+ zval res_handle;
|
|
|
zval *formula;
|
|
|
zend_long row, column;
|
|
|
|
|
@@ -325,7 +325,7 @@ PHP_METHOD(vtiful_excel, insertFormula)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, autoFilter)
|
|
|
{
|
|
|
- zval rv, res_handle;
|
|
|
+ zval res_handle;
|
|
|
zend_string *range;
|
|
|
|
|
|
ZEND_PARSE_PARAMETERS_START(1, 1)
|
|
@@ -345,7 +345,7 @@ PHP_METHOD(vtiful_excel, autoFilter)
|
|
|
*/
|
|
|
PHP_METHOD(vtiful_excel, mergeCells)
|
|
|
{
|
|
|
- zval rv, res_handle;
|
|
|
+ zval res_handle;
|
|
|
zend_string *range, *data;
|
|
|
|
|
|
ZEND_PARSE_PARAMETERS_START(2, 2)
|
|
@@ -452,9 +452,9 @@ VTIFUL_STARTUP_FUNCTION(excel) {
|
|
|
|
|
|
vtiful_excel_ce = zend_register_internal_class(&ce);
|
|
|
|
|
|
- zend_declare_property_null(vtiful_excel_ce, ZEND_STRL(V_EXCEL_COF), ZEND_ACC_PRIVATE);
|
|
|
- zend_declare_property_null(vtiful_excel_ce, ZEND_STRL(V_EXCEL_FIL), ZEND_ACC_PRIVATE);
|
|
|
- zend_declare_property_null(vtiful_excel_ce, ZEND_STRL(V_EXCEL_HANDLE), ZEND_ACC_PRIVATE);
|
|
|
+ REGISTER_CLASS_PROPERTY_NULL(vtiful_excel_ce, V_EXCEL_COF, ZEND_ACC_PRIVATE);
|
|
|
+ REGISTER_CLASS_PROPERTY_NULL(vtiful_excel_ce, V_EXCEL_FIL, ZEND_ACC_PRIVATE);
|
|
|
+ REGISTER_CLASS_PROPERTY_NULL(vtiful_excel_ce, V_EXCEL_HANDLE, ZEND_ACC_PRIVATE);
|
|
|
|
|
|
return SUCCESS;
|
|
|
}
|