summaryrefslogtreecommitdiff
path: root/src/common/extract.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/extract.cpp')
-rw-r--r--src/common/extract.cpp62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/common/extract.cpp b/src/common/extract.cpp
deleted file mode 100644
index 378986d..0000000
--- a/src/common/extract.cpp
+++ /dev/null
@@ -1,62 +0,0 @@
-#include "extract.hpp"
-// extract.cpp - a simple, hierarchical, tokenizer
-//
-// Copyright © 2013 Ben Longbons <b.r.longbons@gmail.com>
-//
-// This file is part of The Mana World (Athena server)
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-#include "../strings/astring.hpp"
-#include "../strings/xstring.hpp"
-#include "../strings/vstring.hpp"
-
-#include "../poison.hpp"
-
-bool extract(XString str, XString *rv)
-{
- *rv = str;
- return true;
-}
-
-bool extract(XString str, AString *rv)
-{
- *rv = str;
- return true;
-}
-
-bool extract(XString str, struct global_reg *var)
-{
- return extract(str,
- record<','>(&var->str, &var->value));
-}
-
-bool extract(XString str, struct item *it)
-{
- XString ignored;
- return extract(str,
- record<',', 11>(
- &it->id,
- &it->nameid,
- &it->amount,
- &it->equip,
- &ignored,
- &ignored,
- &ignored,
- &ignored,
- &ignored,
- &ignored,
- &ignored,
- &ignored));
-}