Skip to content

Commit 90f0e29

Browse files
author
Y_Less
committed
Fix some build issues.
1 parent 53148cd commit 90f0e29

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

SDK/amxplugin.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ NUDE int AMXAPI amx_Allot(AMX *amx, int cells, cell *amx_addr, cell **phys_addr)
7070
_asm jmp dword ptr [eax+PLUGIN_AMX_EXPORT_Allot*4];
7171
}
7272

73-
NUDE int AMXAPI amx_Callback(AMX *amx, cell index, cell *result, cell *params)
73+
NUDE int AMXAPI amx_Callback(AMX *amx, cell index, cell *result, const cell *params)
7474
{
7575
_asm mov eax, pAMXFunctions;
7676
_asm jmp dword ptr [eax+PLUGIN_AMX_EXPORT_Callback*4];
@@ -344,7 +344,7 @@ int AMXAPI amx_Allot(AMX *amx, int cells, cell *amx_addr, cell **phys_addr)
344344
return fn(amx, cells, amx_addr, phys_addr);
345345
}
346346

347-
typedef int AMXAPI (*amx_Callback_t)(AMX *amx, cell index, cell *result, cell *params);
347+
typedef int AMXAPI (*amx_Callback_t)(AMX *amx, cell index, cell *result, const cell *params);
348348
int AMXAPI amx_Callback(AMX *amx, cell index, cell *result, cell *params)
349349
{
350350
amx_Callback_t fn = ((amx_Callback_t*)pAMXFunctions)[PLUGIN_AMX_EXPORT_Callback];

sscanf.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ static void *
121121
NULL, // PLUGIN_AMX_EXPORT_UTF8Put
122122
};
123123

124-
extern void *
124+
extern "C" void *
125125
pAMXFunctions;
126126

127127
extern unsigned int

sscanf.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
<StringPooling>true</StringPooling>
5858
<MinimalRebuild>true</MinimalRebuild>
5959
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
60-
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
60+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
6161
<PrecompiledHeader>
6262
</PrecompiledHeader>
6363
<WarningLevel>Level3</WarningLevel>
@@ -83,7 +83,7 @@
8383
<WholeProgramOptimization>true</WholeProgramOptimization>
8484
<PreprocessorDefinitions>HAVE_STDINT_H;WIN32;NDEBUG;_WINDOWS;_USRDLL;SSCANF_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
8585
<SmallerTypeCheck>false</SmallerTypeCheck>
86-
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
86+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
8787
<FloatingPointModel>Strict</FloatingPointModel>
8888
<RuntimeTypeInfo>false</RuntimeTypeInfo>
8989
<PrecompiledHeader>

0 commit comments

Comments
 (0)