summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/emap/pc.c4
-rw-r--r--src/emap/pc.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/emap/pc.c b/src/emap/pc.c
index 1a7ff22..898ea28 100644
--- a/src/emap/pc.c
+++ b/src/emap/pc.c
@@ -33,12 +33,12 @@
int langScriptId;
int mountScriptId;
-int epc_readparam_pre(TBL_PC **sdPtr,
+int epc_readparam_pre(const TBL_PC **sdPtr,
int *type)
{
if (*type == Const_ClientVersion)
{
- struct SessionExt *data = session_get_bysd(*sdPtr);
+ struct SessionExt *data = session_get_bysd((TBL_PC*)(*sdPtr));
hookStop();
if (!data)
return 0;
diff --git a/src/emap/pc.h b/src/emap/pc.h
index 88a544d..83e43de 100644
--- a/src/emap/pc.h
+++ b/src/emap/pc.h
@@ -9,7 +9,7 @@ enum VarConst
Const_ClientVersion = 10000
};
-int epc_readparam_pre(TBL_PC **sdPtr,
+int epc_readparam_pre(const TBL_PC **sdPtr,
int *type);
int epc_setregistry_pre(TBL_PC **sdPtr,