Fixed a few warnings and uninitialized variables that could actually lead
to bugs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25989 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -144,13 +144,13 @@ int OpenSoundDevice::select_oss_rate(const oss_audioinfo *info, int rate)
|
|||||||
// else use max available
|
// else use max available
|
||||||
return info->max_rate;
|
return info->max_rate;
|
||||||
}
|
}
|
||||||
int i;
|
uint32 max_rate = 0;
|
||||||
int max_rate;
|
for (uint32 i = 0; i < info->nrates; i++) {
|
||||||
for (i = 0; i < info->nrates; i++) {
|
if ((int32)info->rates[i] < info->min_rate
|
||||||
if (info->rates[i] < info->min_rate || info->rates[i] > info->max_rate)
|
|| (int32)info->rates[i] > info->max_rate)
|
||||||
continue;
|
continue;
|
||||||
// if the hint matches
|
// if the hint matches
|
||||||
if (rate && rate == info->rates[i])
|
if (rate && rate == (int32)info->rates[i])
|
||||||
return rate;
|
return rate;
|
||||||
if (info->rates[i] > max_rate)
|
if (info->rates[i] > max_rate)
|
||||||
max_rate = info->rates[i];
|
max_rate = info->rates[i];
|
||||||
@@ -364,7 +364,8 @@ status_t OpenSoundDevice::InitDriver()
|
|||||||
{
|
{
|
||||||
|
|
||||||
CALLED();
|
CALLED();
|
||||||
PRINT(("OpenSoundDevice::InitDriver: %d engines, %d mixers\n", CountEngines(), CountMixers()));
|
PRINT(("OpenSoundDevice::InitDriver: %ld engines, %ld mixers\n",
|
||||||
|
CountEngines(), CountMixers()));
|
||||||
|
|
||||||
if (CountMixers()) {
|
if (CountMixers()) {
|
||||||
;//...
|
;//...
|
||||||
|
|||||||
Reference in New Issue
Block a user