DBG: some small fixed in scriptapi
This commit is contained in:
parent
20c73a4c80
commit
8391bd86df
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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))
|
||||
|
|
Loading…
Reference in New Issue