~neon/kmplot/master

« back to all changes in this revision

Viewing changes to kmplot/view.cpp

  • Committer: Yuri Chornoivan
  • Date: 2018-10-10 16:31:25 UTC
  • Revision ID: git-v1:506f56d2954d5b3cd44761aaabfd145db589f091
Use meaningful comparisons for isinf

Show diffs side-by-side

added added

removed removed

Lines of Context:
459
459
        }
460
460
        else
461
461
        {
462
 
                if ( std::isinf(x) == -1 )
 
462
                if ( std::isinf(x) && x<0 )
463
463
                        x = 0;
464
464
                        
465
 
                else if ( std::isinf(x) == 1 )
 
465
                else if ( std::isinf(x) && x>0 )
466
466
                        x = m_clipRect.right();
467
467
        }
468
468
        
486
486
        }
487
487
        else
488
488
        {
489
 
                if ( std::isinf(y) == -1 )
 
489
                if ( std::isinf(y) && y<0 )
490
490
                        y = 0;
491
491
                
492
 
                else if ( std::isinf(y) == 1 )
 
492
                else if ( std::isinf(y) && y>0 )
493
493
                        y = m_clipRect.bottom();
494
494
        }
495
495