Make sure the target buffer is null terminated so we don't blow up
strcat when its called.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21533 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Transforms/SimplifyLibCalls/2005-04-24-strcat.ll b/test/Transforms/SimplifyLibCalls/2005-04-24-strcat.ll
index d604060..7c78dd1 100644
--- a/test/Transforms/SimplifyLibCalls/2005-04-24-strcat.ll
+++ b/test/Transforms/SimplifyLibCalls/2005-04-24-strcat.ll
@@ -10,6 +10,7 @@
 int %main () {
   %target = alloca [1024 x sbyte]
   %arg1 = getelementptr [1024 x sbyte]* %target, int 0, int 0
+  store sbyte 0, sbyte* %arg1
   %arg2 = getelementptr [6 x sbyte]* %hello, int 0, int 0
   %rslt = call sbyte* %strcat(sbyte* %arg1, sbyte* %arg2)
   ret int 0