summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-22 20:18:47 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-22 20:18:47 +0000
commit41eee1ece1a563274c1b984682eb6cc27a6b3181 (patch)
tree65a548721bce706e3a587685d21be714b8ebb8a7
parent96745c284b0680beefd7c94fe061e74df6f0c812 (diff)
downloadchromium_src-41eee1ece1a563274c1b984682eb6cc27a6b3181.zip
chromium_src-41eee1ece1a563274c1b984682eb6cc27a6b3181.tar.gz
chromium_src-41eee1ece1a563274c1b984682eb6cc27a6b3181.tar.bz2
Coverity: Initialize member variables.
CID=13721,14709,16392,17192,17585 BUG=none TEST=none R=kmadhusu@chromium.org Review URL: http://codereview.chromium.org/7206066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90086 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--crypto/signature_creator_mac.cc2
-rw-r--r--crypto/signature_verifier_mac.cc1
-rw-r--r--media/audio/mac/audio_input_mac.cc1
-rw-r--r--media/audio/mac/audio_low_latency_output_mac.cc1
-rw-r--r--media/audio/mac/audio_output_mac.cc2
5 files changed, 6 insertions, 1 deletions
diff --git a/crypto/signature_creator_mac.cc b/crypto/signature_creator_mac.cc
index 544c9fb..c31459f 100644
--- a/crypto/signature_creator_mac.cc
+++ b/crypto/signature_creator_mac.cc
@@ -37,7 +37,7 @@ SignatureCreator* SignatureCreator::Create(RSAPrivateKey* key) {
return result.release();
}
-SignatureCreator::SignatureCreator() : sig_handle_(0) {
+SignatureCreator::SignatureCreator() : key_(NULL), sig_handle_(0) {
EnsureCSSMInit();
}
diff --git a/crypto/signature_verifier_mac.cc b/crypto/signature_verifier_mac.cc
index d442720..90e7196 100644
--- a/crypto/signature_verifier_mac.cc
+++ b/crypto/signature_verifier_mac.cc
@@ -12,6 +12,7 @@
namespace crypto {
SignatureVerifier::SignatureVerifier() : sig_handle_(0) {
+ memset(&public_key_, 0, sizeof(public_key_));
EnsureCSSMInit();
}
diff --git a/media/audio/mac/audio_input_mac.cc b/media/audio/mac/audio_input_mac.cc
index 7e0c933..3e6a721 100644
--- a/media/audio/mac/audio_input_mac.cc
+++ b/media/audio/mac/audio_input_mac.cc
@@ -36,6 +36,7 @@ PCMQueueInAudioInputStream::PCMQueueInAudioInputStream(
format_.mFramesPerPacket = 1;
format_.mBytesPerPacket = (params.bits_per_sample * params.channels) / 8;
format_.mBytesPerFrame = format_.mBytesPerPacket;
+ format_.mReserved = 0;
buffer_size_bytes_ = params.GetPacketSize();
}
diff --git a/media/audio/mac/audio_low_latency_output_mac.cc b/media/audio/mac/audio_low_latency_output_mac.cc
index 8d258b2..2c736a9 100644
--- a/media/audio/mac/audio_low_latency_output_mac.cc
+++ b/media/audio/mac/audio_low_latency_output_mac.cc
@@ -47,6 +47,7 @@ AUAudioOutputStream::AUAudioOutputStream(
format_.mFramesPerPacket = 1;
format_.mBytesPerPacket = (format_.mBitsPerChannel * params.channels) / 8;
format_.mBytesPerFrame = format_.mBytesPerPacket;
+ format_.mReserved = 0;
// Calculate the number of sample frames per callback.
number_of_frames_ = params.GetPacketSize() / format_.mBytesPerPacket;
diff --git a/media/audio/mac/audio_output_mac.cc b/media/audio/mac/audio_output_mac.cc
index 33d999e..a4c1c9e 100644
--- a/media/audio/mac/audio_output_mac.cc
+++ b/media/audio/mac/audio_output_mac.cc
@@ -67,7 +67,9 @@ PCMQueueOutAudioOutputStream::PCMQueueOutAudioOutputStream(
format_.mFramesPerPacket = 1;
format_.mBytesPerPacket = (format_.mBitsPerChannel * params.channels) / 8;
format_.mBytesPerFrame = format_.mBytesPerPacket;
+ format_.mReserved = 0;
+ memset(buffer_, 0, sizeof(buffer_));
memset(core_channel_orderings_, 0, sizeof(core_channel_orderings_));
memset(channel_remap_, 0, sizeof(channel_remap_));