Null-terminate libselinux seinfo in fuzzer. am: f68a36b119 am: 0281142093

Original change: https://android-review.googlesource.com/c/platform/external/selinux/+/1509588

Change-Id: I14ee61d57ad5a0c8a7e882d3152286bb6f41bf00
diff --git a/libselinux/fuzzers/AndroidSetcontextFuzzer.cpp b/libselinux/fuzzers/AndroidSetcontextFuzzer.cpp
index 98ee15e..995b0d9 100644
--- a/libselinux/fuzzers/AndroidSetcontextFuzzer.cpp
+++ b/libselinux/fuzzers/AndroidSetcontextFuzzer.cpp
@@ -26,9 +26,9 @@
   uid_t uid = fdp.ConsumeIntegral<int>();
   bool isSystemServer = fdp.ConsumeBool();
   std::string pkgname = fdp.ConsumeRandomLengthString();
-  std::vector<char> seinfo = fdp.ConsumeRemainingBytes<char>();
+  std::string seinfo = fdp.ConsumeRemainingBytesAsString();
 
-  selinux_android_setcontext(uid, isSystemServer, seinfo.data(), pkgname.c_str());
+  selinux_android_setcontext(uid, isSystemServer, seinfo.c_str(), pkgname.c_str());
 
   return 0;
 }