From: James Moore Date: Tue, 8 May 2001 00:23:59 +0000 (+0000) Subject: Give correct warnings if certain libaries/verisons are not avalible X-Git-Tag: php-4.0.6RC1~80 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7056620699644f369fd39507a0d8c7f13d6fe7a1;p=php Give correct warnings if certain libaries/verisons are not avalible --- diff --git a/ext/pdf/pdf.c b/ext/pdf/pdf.c index 8ee4d657bc..d908dadac6 100644 --- a/ext/pdf/pdf.c +++ b/ext/pdf/pdf.c @@ -171,6 +171,8 @@ function_entry pdf_functions[] = { PHP_FE(pdf_add_annotation, NULL) #if HAVE_LIBGD13 PHP_FE(pdf_open_memory_image, NULL) +#else + PHP_FALIAS(pdf_open_memory_image, warn_not_available, NULL) #endif /* depreciatet after V4.0 of PDFlib */ PHP_FE(pdf_setgray_fill, NULL) @@ -199,6 +201,24 @@ function_entry pdf_functions[] = { PHP_FE(pdf_add_thumbnail, NULL) PHP_FE(pdf_initgraphics, NULL) PHP_FE(pdf_setmatrix, NULL) +#else + PHP_FALIAS(pdf_open_pdi, warn_not_available, NULL) + PHP_FALIAS(pdf_close_pdi, warn_not_available, NULL) + PHP_FALIAS(pdf_open_pdi_page, warn_not_available, NULL) + PHP_FALIAS(pdf_place_pdi_page, warn_not_available, NULL) + PHP_FALIAS(pdf_close_pdi_page, warn_not_available, NULL) + PHP_FALIAS(pdf_get_pdi_parameter, warn_not_available, NULL) + PHP_FALIAS(pdf_get_pdi_value, warn_not_available, NULL) + PHP_FALIAS(pdf_begin_pattern, warn_not_available, NULL) + PHP_FALIAS(pdf_end_pattern, warn_not_available, NULL) + PHP_FALIAS(pdf_begin_template, warn_not_available, NULL) + PHP_FALIAS(pdf_end_template, warn_not_available, NULL) + PHP_FALIAS(pdf_setcolor, warn_not_available, NULL) + PHP_FALIAS(pdf_makespotcolor, warn_not_available, NULL) + PHP_FALIAS(pdf_arcn, warn_not_available, NULL) + PHP_FALIAS(pdf_add_thumbnail, warn_not_available, NULL) + PHP_FALIAS(pdf_initgraphics, warn_not_available, NULL) + PHP_FALIAS(pdf_setmatrix, warn_not_available, NULL) #endif /* PDFlib >= V4 */ {NULL, NULL, NULL}