From c867066576f64202a80766781c01f34f03249f45 Mon Sep 17 00:00:00 2001
From: Alex Reisner <alex@alexreisner.com>
Date: Fri, 21 Dec 2012 09:41:40 -0500
Subject: [PATCH] Properly check for loopback IP address.

---
 lib/geocoder/lookups/maxmind.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/geocoder/lookups/maxmind.rb b/lib/geocoder/lookups/maxmind.rb
index 50fff180..c53480fc 100644
--- a/lib/geocoder/lookups/maxmind.rb
+++ b/lib/geocoder/lookups/maxmind.rb
@@ -9,7 +9,7 @@ module Geocoder::Lookup
 
     def results(query)
       # don't look up a loopback address, just return the stored result
-      return [reserved_result] if loopback_address?(query)
+      return [reserved_result] if query.loopback_ip_address?
       begin
         doc = fetch_data(query)
         if doc && doc.size == 10
-- 
GitLab