Initialize variable to prevent garbage values (RenderScriptRuntime)
authorEwan Crawford <ewan@codeplay.com>
Fri, 24 Jul 2015 10:01:11 +0000 (10:01 +0000)
committerEwan Crawford <ewan@codeplay.com>
Fri, 24 Jul 2015 10:01:11 +0000 (10:01 +0000)
The kernels_found variable is not initialized, so if it is not assigned true on line 823, then it will be a garbage value in the branch condition on line 828. This patch initializes the variable to false.

Patch by neilparikh.

Reviewers: domipheus
Differential Revision: http://reviews.llvm.org/D11323

llvm-svn: 243104

lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

index 2490cf3..cc47778 100644 (file)
@@ -776,7 +776,7 @@ RenderScriptRuntime::AttemptBreakpointAtKernelName(Stream &strm, const char* nam
         return;
     }
 
-    bool kernels_found;
+    bool kernels_found = false;
     ConstString kernel_name(name);
     for (const auto &module : m_rsmodules)
     {