json_helper: move get here (from app)
[staging/windowmanager.git] / src / app.cpp
index 00a8211..606c167 100644 (file)
@@ -36,16 +36,6 @@ App *g_app;
 
 using json = nlohmann::json;
 
-// We ned to manually unwrap numbers
-template <typename T>
-result<T> get(json const &j) {
-   DB(j);
-   T r;
-   std::istringstream s(j.get<std::string>());
-   s >> r;
-   return !s.eof() || s.fail() ? Err<T>("Could not read int") : Ok(r);
-}
-
 struct wm::area area_from_json(json const &j) {
    DB(j);
    return wm::area{