aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/atm/ambassador.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-17 18:18:33 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-17 18:18:33 -0400
commitef9efe43f2eddabee1e78a90c7c8451505bf05e1 (patch)
treeb371cf7186d383890f6df1d127ce27fec67a0c3c /drivers/atm/ambassador.c
parent8dfd588c3180b7403c402b4545164ee4543f8f86 (diff)
parentb1734d2388cc45ecdec58615e35955d0d402f938 (diff)
Merge branch 'warnings' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
* 'warnings' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6: drivers/atm/ambassador: kill uninit'd var warning, and fix bug [libata] sata_mv: use pci_try_set_mwi() drivers/infiniband/hw/mthca/mthca_qp: kill uninit'd var warning drivers/net/wan/sbni: kill uninit'd var warning drivers/mtd/ubi/eba: minor cleanup: tighten scope of a local var drivers/telephony/ixj: cleanup and fix gcc warning drivers/net/wan/pc300_drv: fix bug caught by gcc warning drivers/usb/misc/auerswald: fix status check, remove redundant check [netdrvr] eepro100, ne2k-pci: abort resume if pci_enable_device() fails [netdrvr] natsemi: Fix device removal bug kernel/auditfilter: kill bogus uninit'd-var compiler warning
Diffstat (limited to 'drivers/atm/ambassador.c')
-rw-r--r--drivers/atm/ambassador.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/atm/ambassador.c b/drivers/atm/ambassador.c
index 59651abfa4f8..b34b3829f6a9 100644
--- a/drivers/atm/ambassador.c
+++ b/drivers/atm/ambassador.c
@@ -1040,7 +1040,7 @@ static int amb_open (struct atm_vcc * atm_vcc)
1040 struct atm_qos * qos; 1040 struct atm_qos * qos;
1041 struct atm_trafprm * txtp; 1041 struct atm_trafprm * txtp;
1042 struct atm_trafprm * rxtp; 1042 struct atm_trafprm * rxtp;
1043 u16 tx_rate_bits; 1043 u16 tx_rate_bits = -1; // hush gcc
1044 u16 tx_vc_bits = -1; // hush gcc 1044 u16 tx_vc_bits = -1; // hush gcc
1045 u16 tx_frame_bits = -1; // hush gcc 1045 u16 tx_frame_bits = -1; // hush gcc
1046 1046
@@ -1096,6 +1096,8 @@ static int amb_open (struct atm_vcc * atm_vcc)
1096 r = round_up; 1096 r = round_up;
1097 } 1097 }
1098 error = make_rate (pcr, r, &tx_rate_bits, NULL); 1098 error = make_rate (pcr, r, &tx_rate_bits, NULL);
1099 if (error)
1100 return error;
1099 tx_vc_bits = TX_UBR_CAPPED; 1101 tx_vc_bits = TX_UBR_CAPPED;
1100 tx_frame_bits = TX_FRAME_CAPPED; 1102 tx_frame_bits = TX_FRAME_CAPPED;
1101 } 1103 }