瀏覽代碼

Fix: leaked

viest 5 年之前
父節點
當前提交
58b4738148
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      kernel/excel.c

+ 5 - 1
kernel/excel.c

@@ -566,7 +566,11 @@ PHP_METHOD(vtiful_xls, insertDate)
         type_writer(&_zv_double_time, row, column, &obj->write_ptr, format, obj->format_ptr.format);
     }
 
-    zend_string_release(format);
+    // Release default format
+    if (ZEND_NUM_ARGS() == 3) {
+        zend_string_release(format);
+    }
+
     zval_ptr_dtor(&_zv_double_time);
 }
 /* }}} */