Skip to content

Commit 707b24d

Browse files
committed
Bump :mmdb2_decoder
1 parent a2fbb83 commit 707b24d

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

lib/mmdb2_hacks.ex

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ defmodule MMDB2Hacks do
33

44
use Bitwise, only_operators: true
55

6-
@decode_options [double_precision: nil, float_precision: nil, map_keys: :strings]
7-
86
@doc """
97
Extract all countries from a database.
108
"""
@@ -18,8 +16,8 @@ defmodule MMDB2Hacks do
1816
Range.new(0, byte_size(data) - 1)
1917
|> Enum.map(fn offset ->
2018
try do
21-
data
22-
|> MMDB2Decoder.Data.value(offset, @decode_options)
19+
offset
20+
|> MMDB2Decoder.lookup_pointer!(data)
2321
|> Map.take(["geoname_id", "iso_code", "names"])
2422
rescue
2523
_ -> nil

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ defmodule MMDB2Hacks.MixProject do
1414

1515
defp deps do
1616
[
17-
{:mmdb2_decoder, "~> 1.0"}
17+
{:mmdb2_decoder, "~> 2.0"}
1818
]
1919
end
2020
end

mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
%{
2-
"mmdb2_decoder": {:hex, :mmdb2_decoder, "1.1.0", "2e2347521bb3bf6b81b9ee58d3be2199cb68ea42dcbafcd0d8eb40214d2844cf", [:mix], [], "hexpm"},
2+
"mmdb2_decoder": {:hex, :mmdb2_decoder, "2.1.0", "91933e121e5370c89fdac37bba85a84116869a7267e1e93b4a8e1fa5c6ef89e7", [:mix], [], "hexpm", "de38bd0efda06750b88dc6c8324a0b33c1de5638eb48cb64150cf23d541b8202"},
33
}

0 commit comments

Comments
 (0)