<div dir="ltr"><div class="gmail_default" style="font-family:times new roman,serif;font-size:large">After upgrqading pmwiki to vs. 2.3.11 i got the error</div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><b><br></b></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><b>Deprecated</b>:  preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in <b>/home2/godau/public_html/valentin/wiki/pmwiki.php</b> on line <b>75</b></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><b><br></b></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large">My installed php Version is 8.2<b>. </b>I changed line 75 from</div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"> $ChangeSummary = substr(preg_replace('/[\\x00-\\x1f]|=\\]/', '', <br>        stripmagic(@$_REQUEST['csum'])), 0, 100);</div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large">to</div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large">$ChangeSummary = stripmagic(@$_REQUEST['csum']);<br>if (!is_null($ChangeSummary) && strlen($ChangeSummary) > 0) {<br>  $ChangeSummary = substr(preg_replace('/[\\x00-\\x1f]|=\\]/', '', $ChangeSummary), 0, 100);<br>}</div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><br></div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large">and pmwiki ran without the deprecated warning.</div><div class="gmail_default" style="font-family:times new roman,serif;font-size:large"><br></div></div>