diff --git a/lix/libexpr/primops/fromTOML.cc b/lix/libexpr/primops/fromTOML.cc index a0f4087cb..191b4580c 100644 --- a/lix/libexpr/primops/fromTOML.cc +++ b/lix/libexpr/primops/fromTOML.cc @@ -35,7 +35,6 @@ void prim_fromTOML(EvalState & state, Value ** args, Value & val) v.mkAttrs(attrs); } break; - ; case toml::value_t::array: { auto array = toml::get>(t); @@ -45,23 +44,18 @@ void prim_fromTOML(EvalState & state, Value ** args, Value & val) visit(*(v.listElems()[i] = state.ctx.mem.allocValue()), array[i]); } } break; - ; case toml::value_t::boolean: v.mkBool(toml::get(t)); break; - ; case toml::value_t::integer: v.mkInt(toml::get(t)); break; - ; case toml::value_t::floating: v.mkFloat(toml::get(t)); break; - ; case toml::value_t::string: v.mkString(toml::get(t)); break; - ; case toml::value_t::local_datetime: case toml::value_t::offset_datetime: case toml::value_t::local_date: @@ -78,11 +72,9 @@ void prim_fromTOML(EvalState & state, Value ** args, Value & val) throw std::runtime_error("Dates and times are not supported"); } } break; - ; case toml::value_t::empty: v.mkNull(); break; - ; } };