]> granicus.if.org Git - php/commitdiff
fix resource destruction
authorDaniel Beulshausen <dbeu@php.net>
Mon, 10 Sep 2001 19:28:50 +0000 (19:28 +0000)
committerDaniel Beulshausen <dbeu@php.net>
Mon, 10 Sep 2001 19:28:50 +0000 (19:28 +0000)
ext/pdf/pdf.c

index 7757e6980e45a34b9bb826670d6c15e406048089..61183d148054c30efc1f29790b2c119ee8a993a2 100644 (file)
@@ -2266,7 +2266,7 @@ PHP_FUNCTION(pdf_get_minorversion)
 }
 
 /* }}} */
-/* {{{ proto void pdf_delete(int pdfdoc)
+/* {{{ proto bool pdf_delete(int pdfdoc)
    Deletes the PDF object */
 PHP_FUNCTION(pdf_delete)
 {
@@ -2278,9 +2278,7 @@ PHP_FUNCTION(pdf_delete)
        }
 
        ZEND_FETCH_RESOURCE(pdf, PDF *, arg1, -1, "pdf object", le_pdf);
-
-       PDF_delete(pdf);
-       zend_list_delete(Z_LVAL_PP(arg1));
+       zend_list_delete(Z_RESVAL_PP(arg1));
 
        RETURN_TRUE;
 }