Skip to content
Snippets Groups Projects
Commit 8462d737 authored by jpbl's avatar jpbl
Browse files

fixed a segfault

parent b76acb9d
No related branches found
No related tags found
No related merge requests found
...@@ -48,7 +48,7 @@ int main(int argc, char* argv[]) ...@@ -48,7 +48,7 @@ int main(int argc, char* argv[])
ALbyte *files[] = {"test.wav", "test2.wav"}; ALbyte *files[] = {"test.wav", "test2.wav"};
Info *infos = new Info[argc-1]; Info *infos = new Info[2];
ALenum error; ALenum error;
// Load wav files // Load wav files
...@@ -64,18 +64,16 @@ int main(int argc, char* argv[]) ...@@ -64,18 +64,16 @@ int main(int argc, char* argv[])
std::cerr << "OpenAL: loadWAVFile : " << alGetString(error); std::cerr << "OpenAL: loadWAVFile : " << alGetString(error);
return 1; return 1;
} }
i++;
} }
// Start the wav playing. // Start the wav playing.
for(int i = 0; i < argc - 1; i++) { for(int i = 0; i < 2; i++) {
Source *source = context->createSource(infos[i].format, infos[i].freq); Source *source = context->createSource(infos[i].format, infos[i].freq);
source->play(&infos[i].data, infos[i].size); source->play(infos[i].data, infos[i].size);
} }
// Unload wav files // Unload wav files
for(int i = 0; i < argc - 1; i++) { for(int i = 0; i < 2; i++) {
alutUnloadWAV(infos[i].format, alutUnloadWAV(infos[i].format,
infos[i].data, infos[i].data,
infos[i].size, infos[i].size,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment