From 0f039fe447c9b1a6e885d8e5e794c25c10da39b9 Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Fri, 26 Nov 2010 20:47:23 -0500 Subject: [PATCH] IGbE: return 0 on an invalid descriptor size instead of -1. Asserts where descSize() get called with assert if we end up returning 0. --- src/dev/i8254xGBe_defs.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dev/i8254xGBe_defs.hh b/src/dev/i8254xGBe_defs.hh index 4de347b99..c37a6dc0e 100644 --- a/src/dev/i8254xGBe_defs.hh +++ b/src/dev/i8254xGBe_defs.hh @@ -484,12 +484,12 @@ struct Regs { unsigned descSize() { switch(bsize()) { - case 0: return bsex() == 0 ? 2048 : -1; + case 0: return bsex() == 0 ? 2048 : 0; case 1: return bsex() == 0 ? 1024 : 16384; case 2: return bsex() == 0 ? 512 : 8192; case 3: return bsex() == 0 ? 256 : 4096; default: - return -1; + return 0; } } }; -- 2.30.2