summaryrefslogtreecommitdiff
path: root/include/llvm/Bitcode
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2007-12-17 22:25:12 +0000
committerTed Kremenek <kremenek@apple.com>2007-12-17 22:25:12 +0000
commit8f559ef8201df637706247d7e0394ade63f9a026 (patch)
tree85f0207dbac0a9431835cca4e0f8183c7a14dc9e /include/llvm/Bitcode
parent691de382952e803e9f914467052b66548fbb7d63 (diff)
downloadllvm-8f559ef8201df637706247d7e0394ade63f9a026.tar.gz
llvm-8f559ef8201df637706247d7e0394ade63f9a026.tar.bz2
llvm-8f559ef8201df637706247d7e0394ade63f9a026.tar.xz
Modified Deserializer::ReadCStr to allow C-strings to be read into a
std::vector<char> starting from any index in the vector. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45129 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Bitcode')
-rw-r--r--include/llvm/Bitcode/Deserialize.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/Bitcode/Deserialize.h b/include/llvm/Bitcode/Deserialize.h
index 430100ee28..dc1cdc0898 100644
--- a/include/llvm/Bitcode/Deserialize.h
+++ b/include/llvm/Bitcode/Deserialize.h
@@ -156,7 +156,7 @@ public:
}
char* ReadCStr(char* cstr = NULL, unsigned MaxLen=0, bool isNullTerm=true);
- void ReadCStr(std::vector<char>& buff, bool isNullTerm=false);
+ void ReadCStr(std::vector<char>& buff, bool isNullTerm=false, unsigned Idx=0);
template <typename T>
inline T* ReadOwnedPtr(bool AutoRegister = true) {