summaryrefslogtreecommitdiffstats
path: root/src/file/format/hjson.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/file/format/hjson.rs')
-rw-r--r--src/file/format/hjson.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/file/format/hjson.rs b/src/file/format/hjson.rs
index 457cfbf..ed8d915 100644
--- a/src/file/format/hjson.rs
+++ b/src/file/format/hjson.rs
@@ -22,9 +22,10 @@ fn from_hjson_value(uri: Option<&String>, value: &serde_hjson::Value) -> Value {
match *value {
serde_hjson::Value::String(ref value) => Value::new(uri, ValueKind::String(value.clone())),
- serde_hjson::Value::I64(value) => Value::new(uri, ValueKind::Integer(value)),
+ serde_hjson::Value::I64(value) => Value::new(uri, ValueKind::I64(value)),
- serde_hjson::Value::U64(value) => Value::new(uri, ValueKind::Integer(value as i64)),
+ // FIXME this is bad
+ serde_hjson::Value::U64(value) => Value::new(uri, ValueKind::I64(value as i64)),
serde_hjson::Value::F64(value) => Value::new(uri, ValueKind::Float(value)),