diff options
| author | Alexander Gavrilov | 2012-08-17 14:32:04 +0400 |
|---|---|---|
| committer | Alexander Gavrilov | 2012-08-17 15:07:48 +0400 |
| commit | bcc41c081a43a68042c4757a6569cb690098d9b8 (patch) | |
| tree | 583f40741778c0e0634fd50610cf6c6f4d979a05 /library/include | |
| parent | 509d9570908e1befa537d10285942006d148b3a3 (diff) | |
| download | dfhack-bcc41c081a43a68042c4757a6569cb690098d9b8.tar.gz dfhack-bcc41c081a43a68042c4757a6569cb690098d9b8.tar.bz2 dfhack-bcc41c081a43a68042c4757a6569cb690098d9b8.tar.xz | |
Add a utility function for patching read-only memory.
Diffstat (limited to 'library/include')
| -rw-r--r-- | library/include/MemAccess.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/library/include/MemAccess.h b/library/include/MemAccess.h index c51df3c6..0e5f618e 100644 --- a/library/include/MemAccess.h +++ b/library/include/MemAccess.h @@ -283,6 +283,9 @@ namespace DFHack /// modify permisions of memory range bool setPermisions(const t_memrange & range,const t_memrange &trgrange); + + /// write a possibly read-only memory area + bool patchMemory(void *target, const void* src, size_t count); private: VersionInfo * my_descriptor; PlatformSpecific *d; |
