From 2b9aaae85f7023b69c429157e515542848c06aef Mon Sep 17 00:00:00 2001
From: James McCarthy <james2mccarthy@gmail.com>
Date: Thu, 21 Jul 2011 15:38:21 +0100
Subject: [PATCH] Removed use of eval from Lookups::Base#result_class.

Signed-off-by: James McCarthy <james2mccarthy@gmail.com>
---
 lib/geocoder/lookups/base.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/geocoder/lookups/base.rb b/lib/geocoder/lookups/base.rb
index 39490e81..8a443fee 100644
--- a/lib/geocoder/lookups/base.rb
+++ b/lib/geocoder/lookups/base.rb
@@ -87,7 +87,7 @@ module Geocoder
       # Class of the result objects
       #
       def result_class
-        eval("Geocoder::Result::#{self.class.to_s.split(":").last}")
+        Geocoder::Result.const_get(self.class.to_s.split(":").last)
       end
 
       ##
-- 
GitLab