From a099de2322bf466509d483c4f3b963eb9c11e600 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Sun, 21 Nov 2004 03:54:26 +0000 Subject: [PATCH] Don't try to dl() the wikidiff module if it's already loaded. --- includes/DifferenceEngine.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/DifferenceEngine.php b/includes/DifferenceEngine.php index b217a00964..c5ade6eacf 100644 --- a/includes/DifferenceEngine.php +++ b/includes/DifferenceEngine.php @@ -229,7 +229,9 @@ class DifferenceEngine { # input text to be HTML-escaped already $otext = str_replace( "\r\n", "\n", htmlspecialchars ( $otext ) ); $ntext = str_replace( "\r\n", "\n", htmlspecialchars ( $ntext ) ); - dl('php_wikidiff.so'); + if( !function_exists( 'wikidiff_do_diff' ) ) { + dl('php_wikidiff.so'); + } $out .= wikidiff_do_diff( $otext, $ntext, 2 ); } else { $ota = explode( "\n", str_replace( "\r\n", "\n", $otext ) ); -- 2.20.1