From 02b716a322d07fbb87eec0ad48f7029da1682648 Mon Sep 17 00:00:00 2001
From: Jeremy Kemper <jeremy@bitsweat.net>
Date: Wed, 12 Nov 2008 11:32:15 -0800
Subject: Prefer a feature check to a version check

---
 activesupport/lib/active_support/core_ext/rexml.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'activesupport')

diff --git a/activesupport/lib/active_support/core_ext/rexml.rb b/activesupport/lib/active_support/core_ext/rexml.rb
index 187f3e0f5e..d19d75d964 100644
--- a/activesupport/lib/active_support/core_ext/rexml.rb
+++ b/activesupport/lib/active_support/core_ext/rexml.rb
@@ -6,7 +6,7 @@ require 'rexml/entity'
 # This fix is identical to rexml-expansion-fix version 1.0.1
 
 # Earlier versions of rexml defined REXML::Version, newer ones REXML::VERSION
-unless (defined?(REXML::VERSION) ? REXML::VERSION : REXML::Version) > "3.1.7.2"
+unless REXML::Document.respond_to?(:entity_expansion_limit=)
   module REXML
     class Entity < Child
       undef_method :unnormalized
-- 
cgit v1.2.3