Browse Source

Ehm, unsigned double.. sure..

Bart van Strien 14 years ago
parent
commit
515596d389
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/modules/sound/SoundData.cpp

+ 2 - 2
src/modules/sound/SoundData.cpp

@@ -64,7 +64,7 @@ namespace sound
 	SoundData::SoundData(int samples, int sampleRate, int bits, int channels)
 	SoundData::SoundData(int samples, int sampleRate, int bits, int channels)
 		: data(0), size(samples*(bits/8)*channels), sampleRate(sampleRate), bits(bits), channels(channels)
 		: data(0), size(samples*(bits/8)*channels), sampleRate(sampleRate), bits(bits), channels(channels)
 	{
 	{
-		unsigned double realsize = samples;
+		double realsize = samples;
 		realsize *= (bits/8)*channels;
 		realsize *= (bits/8)*channels;
 		if (realsize > INT_MAX)
 		if (realsize > INT_MAX)
 			throw love::Exception("Data is too big!");
 			throw love::Exception("Data is too big!");
@@ -76,7 +76,7 @@ namespace sound
 	SoundData::SoundData(void * d, int samples, int sampleRate, int bits, int channels)
 	SoundData::SoundData(void * d, int samples, int sampleRate, int bits, int channels)
 		: data(0), size(samples*(bits/8)*channels), sampleRate(sampleRate), bits(bits), channels(channels)
 		: data(0), size(samples*(bits/8)*channels), sampleRate(sampleRate), bits(bits), channels(channels)
 	{
 	{
-		unsigned double realsize = samples;
+		double realsize = samples;
 		realsize *= (bits/8)*channels;
 		realsize *= (bits/8)*channels;
 		if (realsize > INT_MAX)
 		if (realsize > INT_MAX)
 			throw love::Exception("Data is too big!");
 			throw love::Exception("Data is too big!");