Skip to content

Commit

Permalink
Formula for Milian Wolff's massif visualizer
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Dymo committed Aug 27, 2014
1 parent 8efb194 commit 0d4636c
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions massif-visualizer.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
require File.join(File.dirname(__FILE__), 'base_kde_formula')

class MassifVisualizer < BaseKdeFormula
homepage 'http://milianw.de/tag/massif-visualizer'
url 'http://download.kde.org/unstable/massif-visualizer/0.3.90/src/massif-visualizer-0.3.90.tar.xz'
sha1 '6d76134b1b41b887ba595a0585f941d22e066b76'

depends_on 'kdelibs'
kde_build_deps

def patches
DATA
end
end

__END__
--- a/kdchart/src/KDChartPercentPlotter_p.cpp
+++ b/kdchart/src/KDChartPercentPlotter_p.cpp
@@ -185,12 +185,12 @@

data.first = leftY + ( rightY - leftY ) * ( xValue - leftX ) / ( rightX - leftX );
// if the result is a valid value, let's assign the index, too
- if( !ISNAN( data.first ) )
+ if( !ISNAN( (double)data.first ) )
data.second = left.second;
}

// sum it up
- if( !ISNAN( yValues[ column ].first ) )
+ if( !ISNAN( (double)(yValues[ column ].first) ) )
yValueSums[ xValue ] += yValues[ column ].first;
}
}

0 comments on commit 0d4636c

Please sign in to comment.