fixed some build issues. deprecated ISourceMod::GetScriptingVM
--HG-- branch : refac-jit extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/refac-jit%402378
This commit is contained in:
parent
2c23544b29
commit
af54ae6af7
@ -36,11 +36,6 @@
|
||||
|
||||
DebugReport g_DbgReporter;
|
||||
|
||||
/* I'm really lazy. This should probably be exported to ISourcePawnEngine someday,
|
||||
* but we need to make sure the JIT will deal with the version bump.
|
||||
*/
|
||||
extern const char *GetSourcePawnErrorMessage(int error);
|
||||
|
||||
void DebugReport::OnSourceModAllInitialized()
|
||||
{
|
||||
g_pSourcePawn->SetDebugListener(this);
|
||||
@ -56,7 +51,7 @@ void DebugReport::GenerateError(IPluginContext *ctx, cell_t func_idx, int err, c
|
||||
va_end(ap);
|
||||
|
||||
const char *plname = g_PluginSys.FindPluginByContext(ctx->GetContext())->GetFilename();
|
||||
const char *error = GetSourcePawnErrorMessage(err);
|
||||
const char *error = g_pSourcePawn2->GetErrorString(err);
|
||||
|
||||
if (error)
|
||||
{
|
||||
@ -91,7 +86,7 @@ void DebugReport::GenerateCodeError(IPluginContext *pContext, uint32_t code_addr
|
||||
va_end(ap);
|
||||
|
||||
const char *plname = g_PluginSys.FindPluginByContext(pContext->GetContext())->GetFilename();
|
||||
const char *error = GetSourcePawnErrorMessage(err);
|
||||
const char *error = g_pSourcePawn2->GetErrorString(err);
|
||||
|
||||
if (error)
|
||||
{
|
||||
|
@ -174,7 +174,6 @@ private:
|
||||
|
||||
extern ISourcePawnEngine *g_pSourcePawn;
|
||||
extern ISourcePawnEngine2 *g_pSourcePawn2;
|
||||
extern IVirtualMachine *g_pVM;
|
||||
extern IdentityToken_t *g_pCoreIdent;
|
||||
|
||||
#include "sm_autonatives.h"
|
||||
|
@ -590,7 +590,7 @@ ISourcePawnEngine *SourceModBase::GetScriptingEngine()
|
||||
|
||||
IVirtualMachine *SourceModBase::GetScriptingVM()
|
||||
{
|
||||
return g_pVM;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void SourceModBase::AllPluginsLoaded()
|
||||
|
@ -203,9 +203,9 @@ namespace SourceMod
|
||||
virtual SourcePawn::ISourcePawnEngine *GetScriptingEngine() =0;
|
||||
|
||||
/**
|
||||
* @brief Returns the JIT interface.
|
||||
* @brief Deprecated, do not use.
|
||||
*
|
||||
* @return A pointer to the JIT interface.
|
||||
* @return NULL.
|
||||
*/
|
||||
virtual SourcePawn::IVirtualMachine *GetScriptingVM() =0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user