aboutsummaryrefslogtreecommitdiff
path: root/src/lua/net/lua_net_Buffer.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-08-12 21:52:15 +0800
committerchai <chaifix@163.com>2018-08-12 21:52:15 +0800
commit02298dd5b704e9a87b907e1e7df27decccfd0620 (patch)
treec55b3b82940e044e3c748dd9107956b61b02d95d /src/lua/net/lua_net_Buffer.h
parent7b34bd98bb00796febd5351b9d2e75fd2c247432 (diff)
*update
Diffstat (limited to 'src/lua/net/lua_net_Buffer.h')
-rw-r--r--src/lua/net/lua_net_Buffer.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lua/net/lua_net_Buffer.h b/src/lua/net/lua_net_Buffer.h
index 51c7598..7fba37f 100644
--- a/src/lua/net/lua_net_Buffer.h
+++ b/src/lua/net/lua_net_Buffer.h
@@ -65,19 +65,19 @@ namespace net
int grabInteger(int* length, int offset = 0)
{
*length = sizeof(int);
- return *((int*)buffer);
+ return *((int*)(buffer + offset));
}
float grabFloat(int* length, int offset = 0)
{
*length = sizeof(float);
- return *((float*)buffer);
+ return *((float*)(buffer + offset));
}
bool grabBoolean(int* length, int offset = 0)
{
*length = sizeof(bool);
- return *((bool*)buffer);
+ return *((bool*)(buffer + offset));
}
char* buffer;