1
0
Fork 0

DBG: some small fixed in scriptapi

This commit is contained in:
mrexodia 2016-05-18 14:51:01 +02:00
parent 20c73a4c80
commit 8391bd86df
7 changed files with 8 additions and 8 deletions

View File

@ -7,7 +7,7 @@ SCRIPT_EXPORT bool Script::Bookmark::Set(duint addr, bool manual)
return BookmarkSet(addr, manual);
}
bool Script::Bookmark::Set(const BookmarkInfo* info)
SCRIPT_EXPORT bool Script::Bookmark::Set(const BookmarkInfo* info)
{
if(!info)
return false;

View File

@ -7,7 +7,7 @@ SCRIPT_EXPORT bool Script::Comment::Set(duint addr, const char* text, bool manua
return CommentSet(addr, text, manual);
}
bool Script::Comment::Set(const CommentInfo* info)
SCRIPT_EXPORT bool Script::Comment::Set(const CommentInfo* info)
{
if(!info)
return false;

View File

@ -7,7 +7,7 @@ SCRIPT_EXPORT bool Script::Function::Add(duint start, duint end, bool manual, du
return FunctionAdd(start, end, manual, instructionCount);
}
bool Script::Function::Add(const FunctionInfo* info)
SCRIPT_EXPORT bool Script::Function::Add(const FunctionInfo* info)
{
if(!info)
return false;

View File

@ -7,7 +7,7 @@ SCRIPT_EXPORT bool Script::Label::Set(duint addr, const char* text, bool manual)
return LabelSet(addr, text, manual);
}
bool Script::Label::Set(const LabelInfo* info)
SCRIPT_EXPORT bool Script::Label::Set(const LabelInfo* info)
{
if(!info)
return false;

View File

@ -8,7 +8,7 @@ SCRIPT_EXPORT bool Script::Memory::Read(duint addr, void* data, duint size, duin
SCRIPT_EXPORT bool Script::Memory::Write(duint addr, const void* data, duint size, duint* sizeWritten)
{
return MemWrite(addr, (void*)data, size, sizeWritten);
return MemWrite(addr, data, size, sizeWritten);
}
SCRIPT_EXPORT bool Script::Memory::IsValidPtr(duint addr)
@ -18,7 +18,7 @@ SCRIPT_EXPORT bool Script::Memory::IsValidPtr(duint addr)
SCRIPT_EXPORT duint Script::Memory::RemoteAlloc(duint addr, duint size)
{
return (duint)MemAllocRemote(addr, size);
return MemAllocRemote(addr, size);
}
SCRIPT_EXPORT bool Script::Memory::RemoteFree(duint addr)

View File

@ -40,7 +40,7 @@ SCRIPT_EXPORT bool Script::Pattern::SearchAndReplaceMem(duint start, duint size,
Memory<unsigned char*> data(size, "Script::Pattern::SearchAndReplaceMem::data");
if(!MemRead(start, data(), size))
return false;
duint found = patternfind(data(), data.size(), searchpattern);
auto found = patternfind(data(), data.size(), searchpattern);
if(found == -1)
return false;
patternwrite(data() + found, data.size() - found, replacepattern);

View File

@ -1,7 +1,7 @@
#include "_scriptapi_symbol.h"
#include "_scriptapi_label.h"
bool Script::Symbol::GetList(ListOf(SymbolInfo) list)
SCRIPT_EXPORT bool Script::Symbol::GetList(ListOf(SymbolInfo) list)
{
BridgeList<Label::LabelInfo> labels;
if(!Label::GetList(&labels))