From f84613b4be4745f70f429ed4dd336531ff94b9a3 Mon Sep 17 00:00:00 2001 From: Christian Schneider Date: Thu, 30 Jan 2025 18:10:45 +0100 Subject: Fix bug when js file ends with comment but has no final newline leading to stripping first line of next line --- itjs.class | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'itjs.class') diff --git a/itjs.class b/itjs.class index cf77f0c..a333d21 100644 --- a/itjs.class +++ b/itjs.class @@ -105,7 +105,7 @@ static function filecontents($filenames) list($filename, $paramstr) = explode("?", $filename); if ($paramstr) $_GET = it::parse_str($paramstr); - $result .= it::replace(array('^1$' => ""), it::match('\.(js|css|htc|html)$', $filename) ? include_once($filename) : (file_exists($filename) ? it::file_get_contents($filename) : it_url::get($filename)), array('utf8' => false)); + $result .= rtrim(it::replace(array('^1$' => ""), it::match('\.(js|css|htc|html)$', $filename) ? include_once($filename) : (file_exists($filename) ? it::file_get_contents($filename) : it_url::get($filename)), array('utf8' => false))) . "\n"; $_GET = $origget; } $result .= ob_get_clean(); -- cgit v1.2.3