On Mon, Mar 23, 2015 at 12:15:16AM +0100, Michel von Czettritz wrote: > This patch moves the assignments from the if conditions to the line before the condition. > The 3 occurrence are return values and the checks for errors. > > Signed-off-by: Michel von Czettritz <michel.von.czettritz@xxxxxxxxx> > --- > drivers/staging/sm750fb/sm750.c | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c > index c250882..a4a7fed 100644 > --- a/drivers/staging/sm750fb/sm750.c > +++ b/drivers/staging/sm750fb/sm750.c > @@ -474,7 +474,8 @@ static int lynxfb_resume(struct pci_dev *pdev) > > console_lock(); > > - if ((ret = pci_set_power_state(pdev, PCI_D0)) != 0) { > + ret = pci_set_power_state(pdev, PCI_D0); > + if (ret != 0) { Use "if (ret) ". The double negative is not not a waste of time. regards, dan carpenter -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html