Use pointertype where appropriate
authorChris Lattner <sabre@nondot.org>
Mon, 26 Nov 2001 19:20:16 +0000 (19:20 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 26 Nov 2001 19:20:16 +0000 (19:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1392 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/Interpreter/UserInput.cpp

index 7ece7bc54b9af7e9edcc4c1d46d9092da3d860d2..179b97d277fb321263b40f2a8c33b7c7ecf6736f 100644 (file)
@@ -236,14 +236,14 @@ bool Interpreter::callMethod(const string &Name) {
 
 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;