Use pointertype where appropriate
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1392 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/ExecutionEngine/Interpreter/UserInput.cpp b/lib/ExecutionEngine/Interpreter/UserInput.cpp
index 7ece7bc..179b97d 100644
--- a/lib/ExecutionEngine/Interpreter/UserInput.cpp
+++ b/lib/ExecutionEngine/Interpreter/UserInput.cpp
@@ -236,14 +236,14 @@
static void *CreateArgv(const vector<string> &InputArgv) {
// Pointers are 64 bits...
- uint64_t *Result = new uint64_t[InputArgv.size()+1];
+ uint64_t *Result = new PointerTy[InputArgv.size()+1];
for (unsigned i = 0; i < InputArgv.size(); ++i) {
unsigned Size = InputArgv[i].size()+1;
char *Dest = new char[Size];
copy(InputArgv[i].begin(), InputArgv[i].end(), Dest);
Dest[Size-1] = 0;
- Result[i] = (uint64_t)Dest;
+ Result[i] = (PointerTy)Dest;
}
Result[InputArgv.size()] = 0;