From 589ec7b7583c4810da9f366a80bca84bcaafe415 Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Sun, 16 May 2010 19:21:45 +0000
Subject: [PATCH] - Patch #796048 by jbafford: drupal_build_js_cache()
 improperly merged JS files in some cases.

---
 includes/common.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/includes/common.inc b/includes/common.inc
index acc37479e889..57bff023381f 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -4323,8 +4323,8 @@ function drupal_build_js_cache($files) {
     // Build aggregate JS file.
     foreach ($files as $path => $info) {
       if ($info['preprocess']) {
-        // Append a ';' after each JS file to prevent them from running together.
-        $contents .= file_get_contents($path) . ';';
+        // Append a ';' and a newline after each JS file to prevent them from running together.
+        $contents .= file_get_contents($path) . ";\n";
       }
     }
     // Prefix filename to prevent blocking by firewalls which reject files
-- 
GitLab