aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Database/Field.h
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-07-27 17:45:49 +0200
committerMachiavelli <machiavelli.trinity@gmail.com>2011-07-27 17:45:49 +0200
commit2eb69330b4f15e1fad6702a4829420c1a7f33208 (patch)
tree7e3313a8ffeba8ca3ec9b9f2498719fe3102c102 /src/server/shared/Database/Field.h
parent0b5c03f66b0ce82add6a9d2f8df89e67c936f21f (diff)
Core/DBLayer: Fix Field::GetInt64 parsing for non-prepared statements
Diffstat (limited to 'src/server/shared/Database/Field.h')
-rwxr-xr-xsrc/server/shared/Database/Field.h2
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