diff options
| author | Machiavelli <machiavelli.trinity@gmail.com> | 2011-07-27 17:45:49 +0200 |
|---|---|---|
| committer | Machiavelli <machiavelli.trinity@gmail.com> | 2011-07-27 17:45:49 +0200 |
| commit | 2eb69330b4f15e1fad6702a4829420c1a7f33208 (patch) | |
| tree | 7e3313a8ffeba8ca3ec9b9f2498719fe3102c102 | |
| parent | 0b5c03f66b0ce82add6a9d2f8df89e67c936f21f (diff) | |
Core/DBLayer: Fix Field::GetInt64 parsing for non-prepared statements
| -rwxr-xr-x | src/server/shared/Database/Field.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/shared/Database/Field.h b/src/server/shared/Database/Field.h index a425c93c32b..dde7b902b2d 100755 --- a/src/server/shared/Database/Field.h +++ b/src/server/shared/Database/Field.h @@ -168,7 +168,7 @@ class Field #endif if (data.raw) return *reinterpret_cast<int64*>(data.value); - return static_cast<int64>(atol((char*)data.value)); + return static_cast<int64>(strtol((char*)data.value, NULL, 10)); } float GetFloat() const |
