Menu

#2 bjnp-runloop.c:376: possible bad if test ?

v1.0_(example)
closed
nobody
None
1
2014-01-22
2013-11-06
dcb
No

I just compiled cups-bjnp-1.2.1 with gcc compiler flag -Wlogical-op

It said

bjnp-runloop.c:376:8: warning: logical 'or' of collectively exhaustive tests is always true [-Wlogical-op]

Source code is

      if (errno != EAGAIN || errno != EINTR)

Suggest swap || for &&.

Discussion

  • Louis Lagendijk

    Louis Lagendijk - 2013-11-06

    Thanks for the comment. Your observation seems to be correct. Corrected in subversion

     
  • Louis Lagendijk

    Louis Lagendijk - 2013-11-06
    • status: open --> pending
     
  • Louis Lagendijk

    Louis Lagendijk - 2014-01-22

    Fixed in 1.2.2

     
  • Louis Lagendijk

    Louis Lagendijk - 2014-01-22
    • status: pending --> closed
     

Log in to post a comment.