aboutsummaryrefslogtreecommitdiff
path: root/lib/Bytecode/Reader/Reader.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2001-11-12 20:30:12 +0000
committerChris Lattner <sabre@nondot.org>2001-11-12 20:30:12 +0000
commitb7325433aa2e24b31c3356e20acbb22f21dfe3f7 (patch)
tree08bc9a1e519c7d7eaf50a70ddf62b7f83f6379ef /lib/Bytecode/Reader/Reader.cpp
parent84efe09e3d5dcda476f6baf53f24865e11ea78de (diff)
I don't know what I was thinking
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1275 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bytecode/Reader/Reader.cpp')
-rw-r--r--lib/Bytecode/Reader/Reader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Bytecode/Reader/Reader.cpp b/lib/Bytecode/Reader/Reader.cpp
index a2e72b2547..a076bffb3a 100644
--- a/lib/Bytecode/Reader/Reader.cpp
+++ b/lib/Bytecode/Reader/Reader.cpp
@@ -614,8 +614,8 @@ Module *ParseBytecodeFile(const string &Filename, string *ErrorStr) {
uchar *Buf = (uchar*)mmap(0, FileSize, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
assert((Buf != (uchar*)-1) && "mmap returned error!");
- free(FileData);
memcpy(Buf, FileData, FileSize);
+ free(FileData);
#else
uchar *Buf = FileData;
#endif