diff options
| author | Shauren <shauren.trinity@gmail.com> | 2016-10-09 16:54:11 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2016-10-09 16:54:11 +0200 |
| commit | d34020da7f34943e9cc84482ce19f829154334bd (patch) | |
| tree | 97a0ca5879bf3cdb6c9c6dd59a5e732b8c4531bf /src/common | |
| parent | 8fba569cb93e8497b639056fc07fd3f049bac959 (diff) | |
Core/DataStores: Fixed loading signed db2 fields
Diffstat (limited to 'src/common')
| -rw-r--r-- | src/common/DataStores/DB2Meta.cpp | 5 | ||||
| -rw-r--r-- | src/common/DataStores/DB2Meta.h | 9 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/common/DataStores/DB2Meta.cpp b/src/common/DataStores/DB2Meta.cpp index bf119b52150..819ce20f821 100644 --- a/src/common/DataStores/DB2Meta.cpp +++ b/src/common/DataStores/DB2Meta.cpp @@ -99,3 +99,8 @@ uint32 DB2Meta::GetStringFieldCount(bool localizedOnly) const return stringFields; } + +DB2FieldMeta::DB2FieldMeta(bool isSigned, DBCFormer type, char const* name) + : IsSigned(isSigned), Type(type), Name(name) +{ +} diff --git a/src/common/DataStores/DB2Meta.h b/src/common/DataStores/DB2Meta.h index e99981cf094..a8b4074d05b 100644 --- a/src/common/DataStores/DB2Meta.h +++ b/src/common/DataStores/DB2Meta.h @@ -44,4 +44,13 @@ struct TC_COMMON_API DB2Meta uint8 const* ArraySizes; }; +struct TC_COMMON_API DB2FieldMeta +{ + DB2FieldMeta(bool isSigned, DBCFormer type, char const* name); + + bool IsSigned; + DBCFormer Type; + char const* Name; +}; + #endif // DB2Meta_h__ |
