Do not add @charset if it already exists

This commit is contained in:
Kijin Sung 2016-05-04 22:07:49 +09:00
parent 9a30c10ce8
commit aa1af352b2

View file

@ -189,7 +189,8 @@ class Formatter
$less_compiler->setVariables($variables);
}
$content = '@charset "UTF-8";' . "\n" . $less_compiler->compile($content) . "\n";
$charset = strpos($content, '@charset') === false ? ('@charset "UTF-8";' . "\n") : '';
$content = $charset . $less_compiler->compile($content) . "\n";
$result = true;
}
catch (\Exception $e)
@ -228,7 +229,8 @@ class Formatter
$scss_compiler->setVariables($variables);
}
$content = '@charset "UTF-8";' . "\n" . $scss_compiler->compile($content) . "\n";
$charset = strpos($content, '@charset') === false ? ('@charset "UTF-8";' . "\n") : '';
$content = $charset . $scss_compiler->compile($content) . "\n";
$result = true;
}
catch (\Exception $e)