OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fdf0dc9
)
Remove static ctor.
author
Benjamin Kramer
<benny.kra@googlemail.com>
Wed, 22 Feb 2012 13:42:11 +0000
(13:42 +0000)
committer
Benjamin Kramer
<benny.kra@googlemail.com>
Wed, 22 Feb 2012 13:42:11 +0000
(13:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151160
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Object/Archive.cpp
patch
|
blob
|
history
diff --git
a/lib/Object/Archive.cpp
b/lib/Object/Archive.cpp
index
ad1cde0
..
b67377c
100644
(file)
--- a/
lib/Object/Archive.cpp
+++ b/
lib/Object/Archive.cpp
@@
-19,7
+19,7
@@
using namespace llvm;
using namespace object;
-static const
StringRef
Magic = "!<arch>\n";
+static const
char *
Magic = "!<arch>\n";
namespace {
struct ArchiveMemberHeader {
@@
-200,7
+200,7
@@
Archive::Archive(MemoryBuffer *source, error_code &ec)
}
Archive::child_iterator Archive::begin_children(bool skip_internal) const {
- const char *Loc = Data->getBufferStart() +
Magic.size(
);
+ const char *Loc = Data->getBufferStart() +
strlen(Magic
);
size_t Size = sizeof(ArchiveMemberHeader) +
ToHeader(Loc)->getSize();
Child c(this, StringRef(Loc, Size));