<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -228,6 +228,7 @@ OpenALSource::OpenALSource(boost::shared_ptr&lt;class OpenALBackend&gt; backend) {
 	alSourcef(source, AL_PITCH, 1.0f);
 	alSourcef(source, AL_GAIN, 1.0f);
 	alSourcefv(source, AL_POSITION, null_vec);
+	x = y = z = 0;
 	alSourcefv(source, AL_VELOCITY, null_vec);
 	alSourcei(source, AL_LOOPING, 0);
 	al_throw_maybe();
@@ -380,17 +381,16 @@ void OpenALStreamBuf::writeAudioData(const void *data, size_t len) {
 
 bool OpenALSource::bufferdata() {
 	static unsigned char *tempbuf[8192];
-	int bufferlen = 0;
-	int donebuffers;
+	unsigned int donebuffers;
 
-	alGetSourcei(source, AL_BUFFERS_PROCESSED, &amp;donebuffers);
+	alGetSourcei(source, AL_BUFFERS_PROCESSED, (ALint *)&amp;donebuffers);
 
 	assert(streambuffers.size() &gt;= donebuffers);
 
 	ALuint *bufferNames = new ALuint[donebuffers];
 	alSourceUnqueueBuffers(source, donebuffers, bufferNames);
 
-	for (int i = 0; i &lt; donebuffers &amp;&amp; !streambuffers.empty(); i++) {
+	for (unsigned int i = 0; i &lt; donebuffers &amp;&amp; !streambuffers.empty(); i++) {
 		OpenALStreamBufP p = streambuffers.front();
 		assert(p-&gt;bufferID == bufferNames[i]);
 		buf_est_ms -= p-&gt;approxLen();</diff>
      <filename>src/backends/OpenALBackend.cpp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ca2d5cbf850a32d4dbd86e37a857eb8ccd726e14</id>
    </parent>
  </parents>
  <author>
    <name>Alyssa Milburn</name>
    <email>fuzzie@fuzzie.org</email>
  </author>
  <url>http://github.com/ccdevnet/openc2e/commit/582277c5e25b321f6cd964e4b3e6c5de22ec3020</url>
  <id>582277c5e25b321f6cd964e4b3e6c5de22ec3020</id>
  <committed-date>2009-11-09T15:52:08-08:00</committed-date>
  <authored-date>2009-11-09T15:52:08-08:00</authored-date>
  <message>warning/valgrind fixes</message>
  <tree>7875debd3c024183fdd42d285d945766c8645219</tree>
  <committer>
    <name>Alyssa Milburn</name>
    <email>fuzzie@fuzzie.org</email>
  </committer>
</commit>
