mirror of
https://github.com/aimrebirth/tools.git
synced 2026-04-14 17:33:25 +00:00
Use exceptions in default case.
This commit is contained in:
parent
fd543790dd
commit
36f5234afb
1 changed files with 5 additions and 4 deletions
|
|
@ -21,6 +21,8 @@
|
|||
#include "buffer.h"
|
||||
#include "common.h"
|
||||
|
||||
#include <primitives/exceptions.h>
|
||||
|
||||
std::string getSqlType(FieldType type)
|
||||
{
|
||||
switch (type)
|
||||
|
|
@ -32,9 +34,8 @@ std::string getSqlType(FieldType type)
|
|||
case FieldType::Float:
|
||||
return "REAL";
|
||||
default:
|
||||
assert(false);
|
||||
SW_UNIMPLEMENTED;
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
void table::load(const buffer &b)
|
||||
|
|
@ -120,7 +121,7 @@ void value::load_fields(const tab &tab, buffer &b)
|
|||
std::cout << "small float field: " << fv.size << "\n";
|
||||
break;
|
||||
default:
|
||||
assert(false);
|
||||
SW_UNIMPLEMENTED;
|
||||
}
|
||||
fields.push_back(fv);
|
||||
}
|
||||
|
|
@ -180,7 +181,7 @@ polygon4::tools::db::processed_db db::process() const
|
|||
r[name] = f.f;
|
||||
break;
|
||||
default:
|
||||
assert(false);
|
||||
SW_UNIMPLEMENTED;
|
||||
}
|
||||
}
|
||||
auto table_name = process_string(tbl->second.name);
|
||||
|
|
|
|||
Loading…
Reference in a new issue