|
@@ -1136,7 +1136,7 @@ class TCPDF_STATIC {
|
|
|
* @see setHtmlVSpace()
|
|
|
* @public static
|
|
|
*/
|
|
|
- public static function fixHTMLCode($html, $default_css='', $tagvs='', $tidy_options='', &$tagvspaces) {
|
|
|
+ public static function fixHTMLCode($html, $default_css='', $tagvs='', $tidy_options='', &$tagvspaces=[]) {
|
|
|
// configure parameters for HTML Tidy
|
|
|
if ($tidy_options === '') {
|
|
|
$tidy_options = array (
|
|
@@ -1787,7 +1787,7 @@ class TCPDF_STATIC {
|
|
|
* @since 6.0.023
|
|
|
* @public static
|
|
|
*/
|
|
|
- public static function pregSplit($pattern, $modifiers, $subject, $limit=NULL, $flags=NULL) {
|
|
|
+ public static function pregSplit($pattern, $modifiers, $subject, $limit=-1, $flags=0) {
|
|
|
// the bug only happens on PHP 5.2 when using the u modifier
|
|
|
if ((strpos($modifiers, 'u') === FALSE) OR (count(preg_split('//u', "\n\t", -1, PREG_SPLIT_NO_EMPTY)) == 2)) {
|
|
|
return preg_split($pattern.$modifiers, $subject, $limit, $flags);
|
|
@@ -2485,7 +2485,7 @@ class TCPDF_STATIC {
|
|
|
* @since 5.0.010 (2010-05-17)
|
|
|
* @public static
|
|
|
*/
|
|
|
- public static function setPageBoxes($page, $type, $llx, $lly, $urx, $ury, $points=false, $k, $pagedim=array()) {
|
|
|
+ public static function setPageBoxes($page, $type, $llx, $lly, $urx, $ury, $points=false, $k=1, $pagedim=array()) {
|
|
|
if (!isset($pagedim[$page])) {
|
|
|
// initialize array
|
|
|
$pagedim[$page] = array();
|