lib/tdiary/style/wiki.rb in tdiary-5.0.7 vs lib/tdiary/style/wiki.rb in tdiary-5.0.8
- old
+ new
@@ -68,16 +68,10 @@
end
private
def valid_plugin_syntax?(code)
- lambda {
- begin
- $SAFE = 1
- ensure
- eval( "BEGIN {return true}\n#{code.dup.untaint}", nil, "(plugin)", 0 )
- end
- }.call
+ eval( "BEGIN {return true}\n#{code.dup}", nil, "(plugin)", 0 )
rescue SyntaxError
lambda { eval('') }.call
false
end