IGbE: return 0 on an invalid descriptor size instead of -1.

Asserts where descSize() get called with assert if we end up returning
0.
This commit is contained in:
Ali Saidi 2010-11-26 20:47:23 -05:00
parent 7f6ca0981f
commit 0f039fe447

View file

@ -484,12 +484,12 @@ struct Regs {
unsigned descSize() unsigned descSize()
{ {
switch(bsize()) { switch(bsize()) {
case 0: return bsex() == 0 ? 2048 : -1; case 0: return bsex() == 0 ? 2048 : 0;
case 1: return bsex() == 0 ? 1024 : 16384; case 1: return bsex() == 0 ? 1024 : 16384;
case 2: return bsex() == 0 ? 512 : 8192; case 2: return bsex() == 0 ? 512 : 8192;
case 3: return bsex() == 0 ? 256 : 4096; case 3: return bsex() == 0 ? 256 : 4096;
default: default:
return -1; return 0;
} }
} }
}; };