From f543c485ef3ee168b9d59aec49efe1c71a4f0734 Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Sun, 24 Nov 2013 05:45:12 -0500 Subject: [PATCH] Allow CodeRay to be run when $SAFE=1 --- lib/coderay/encoder.rb | 2 +- lib/coderay/scanner.rb | 2 +- lib/coderay/style.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/coderay/encoder.rb b/lib/coderay/encoder.rb index d2d6c7e6..bc3be0a2 100644 --- a/lib/coderay/encoder.rb +++ b/lib/coderay/encoder.rb @@ -10,7 +10,7 @@ module CodeRay module Encoders extend PluginHost - plugin_path File.dirname(__FILE__), 'encoders' + plugin_path File.dirname(__FILE__).untaint, 'encoders' # = Encoder # diff --git a/lib/coderay/scanner.rb b/lib/coderay/scanner.rb index b3f7e175..fbdd1781 100644 --- a/lib/coderay/scanner.rb +++ b/lib/coderay/scanner.rb @@ -18,7 +18,7 @@ module CodeRay # See PluginHost. module Scanners extend PluginHost - plugin_path File.dirname(__FILE__), 'scanners' + plugin_path File.dirname(__FILE__).untaint, 'scanners' # = Scanner diff --git a/lib/coderay/style.rb b/lib/coderay/style.rb index df4704f4..80818dd2 100644 --- a/lib/coderay/style.rb +++ b/lib/coderay/style.rb @@ -5,7 +5,7 @@ module CodeRay # See Plugin. module Styles extend PluginHost - plugin_path File.dirname(__FILE__), 'styles' + plugin_path File.dirname(__FILE__).untaint, 'styles' # Base class for styles. #