Skip to content

Commit

Permalink
Use markdown readme.
Browse files Browse the repository at this point in the history
  • Loading branch information
fancycode committed Sep 21, 2014
1 parent 8d286f8 commit da78edc
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions readme.txt → readme.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
MemoryModule
============

The default windows API functions to load external libraries into a program
(LoadLibrary, LoadLibraryEx) only work with files on the filesystem. It's
(`LoadLibrary`, `LoadLibraryEx`) only work with files on the filesystem. It's
therefore impossible to load a DLL from memory.

But sometimes, you need exactly this functionality (e.g. you don't want to
Expand All @@ -8,8 +11,8 @@ workarounds for this problems are to write the DLL into a temporary file
first and import it from there. When the program terminates, the temporary
file gets deleted.

MemoryModule is a library that can be used to load a DLL completely from
`MemoryModule` is a library that can be used to load a DLL completely from
memory - without storing on the disk first.

See doc/readme.txt for more informations about the format of a DLL file and
See `doc/readme.txt` for more informations about the format of a DLL file and
a tutorial how they can be loaded directly.

1 comment on commit da78edc

@CoolOppo
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome. I started transcribing doc/readme.txt to Markdown as well, and I'll make sure to send a pull request for it when I'm done!

Honestly, it would be better to just make the main README at the root of the repo be the only one. There's no reason to have a doc folder with one file, and it would make it better for the actual GitHub site.

Please sign in to comment.