summaryrefslogtreecommitdiff
path: root/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go')
-rw-r--r--vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go28
1 files changed, 0 insertions, 28 deletions
diff --git a/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go b/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go
deleted file mode 100644
index d200f9f..0000000
--- a/vendor/github.com/oschwald/maxminddb-golang/reader_appengine.go
+++ /dev/null
@@ -1,28 +0,0 @@
-// +build appengine
-
-package maxminddb
-
-import "io/ioutil"
-
-// Open takes a string path to a MaxMind DB file and returns a Reader
-// structure or an error. The database file is opened using a memory map,
-// except on Google App Engine where mmap is not supported; there the database
-// is loaded into memory. Use the Close method on the Reader object to return
-// the resources to the system.
-func Open(file string) (*Reader, error) {
- bytes, err := ioutil.ReadFile(file)
- if err != nil {
- return nil, err
- }
-
- return FromBytes(bytes)
-}
-
-// Close unmaps the database file from virtual memory and returns the
-// resources to the system. If called on a Reader opened using FromBytes
-// or Open on Google App Engine, this method sets the underlying buffer
-// to nil, returning the resources to the system.
-func (r *Reader) Close() error {
- r.buffer = nil
- return nil
-}