From 06f58906c5eeb62d2a34f3b634e84605e92c86e9 Mon Sep 17 00:00:00 2001 From: Joao Ventura <jcnventura-drupal@venturas.org> Date: Thu, 24 May 2012 22:25:50 +0200 Subject: [PATCH] Check if language_negotiation_get_any() exists before using it. --- print_pdf/print_pdf.pages.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/print_pdf/print_pdf.pages.inc b/print_pdf/print_pdf.pages.inc index 013b93f2..189aa4cb 100644 --- a/print_pdf/print_pdf.pages.inc +++ b/print_pdf/print_pdf.pages.inc @@ -149,7 +149,7 @@ function _print_pdf_file_access_images($html) { global $base_url, $language; $print_pdf_images_via_file = variable_get('print_pdf_images_via_file', PRINT_PDF_IMAGES_VIA_FILE_DEFAULT); - $lang = language_negotiation_get_any('locale-url') ? $language->language : ''; + $lang = (function_exists('language_negotiation_get_any') && language_negotiation_get_any('locale-url')) ? $language->language : ''; // Always convert private to local paths $pattern = "!(<img\s[^>]*?src\s*?=\s*?['\"]?)${base_url}/(?:(?:index.php)?\?q=)?(?:${lang}/)?system/files/([^>]*?>)!is"; -- GitLab