summaryrefslogtreecommitdiffstats
path: root/gpu
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-25 22:08:27 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-25 22:08:27 +0000
commitf1a9c52b716ed3f5af6cff790988546c114efc86 (patch)
treeab5188c4f69bf0b734ed7f21b9e5bc86dc1d3f85 /gpu
parent1629eeeaa536ec7421deec5d6de78b6a871ad713 (diff)
downloadchromium_src-f1a9c52b716ed3f5af6cff790988546c114efc86.zip
chromium_src-f1a9c52b716ed3f5af6cff790988546c114efc86.tar.gz
chromium_src-f1a9c52b716ed3f5af6cff790988546c114efc86.tar.bz2
Coverity: Initialize member variables.
CID_COUNT=12 CID=104349,104361,104373,104374,104399,104420,104421,104422,104466,104476, 104532,104538 BUG=none TEST=none R=groby TBR=brettw,satorux,mnissler Review URL: https://chromiumcodereview.appspot.com/10833006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148430 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu')
-rw-r--r--gpu/command_buffer/service/program_manager.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/gpu/command_buffer/service/program_manager.cc b/gpu/command_buffer/service/program_manager.cc
index 0dbd7b8..21b9238 100644
--- a/gpu/command_buffer/service/program_manager.cc
+++ b/gpu/command_buffer/service/program_manager.cc
@@ -91,7 +91,10 @@ bool GetUniformNameSansElement(
} // anonymous namespace.
ProgramManager::ProgramInfo::UniformInfo::UniformInfo()
- : size(0) {
+ : size(0),
+ type(GL_NONE),
+ fake_location_base(0),
+ is_array(false) {
}
ProgramManager::ProgramInfo::UniformInfo::UniformInfo(
@@ -233,7 +236,7 @@ void ProgramManager::ProgramInfo::ClearUniforms(
namespace {
struct UniformData {
- UniformData() : size(-1), type(GL_NONE), added(false) {
+ UniformData() : size(-1), type(GL_NONE), location(0), added(false) {
}
std::string queried_name;
std::string corrected_name;