diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2012-04-10 20:25:24 +0000 |
|---|---|---|
| committer | Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> | 2012-04-10 20:25:24 +0000 |
| commit | d45c95471018a352b4c6856dbd16e1ad21d3ee7c (patch) | |
| tree | aab366ee52c1be1bb79ca11743b1957af38cfed4 /src/2geom/sbasis.cpp | |
| parent | Replace deprecated gtk_vbox_new and gtk_widget_size_request (diff) | |
| download | inkscape-d45c95471018a352b4c6856dbd16e1ad21d3ee7c.tar.gz inkscape-d45c95471018a352b4c6856dbd16e1ad21d3ee7c.zip | |
fix 2geom
(bzr r11214)
Diffstat (limited to 'src/2geom/sbasis.cpp')
| -rw-r--r-- | src/2geom/sbasis.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/2geom/sbasis.cpp b/src/2geom/sbasis.cpp index a5df4309b..6ba644b14 100644 --- a/src/2geom/sbasis.cpp +++ b/src/2geom/sbasis.cpp @@ -253,9 +253,9 @@ SBasis multiply(SBasis const &a, SBasis const &b) { The added term is almost free */ SBasis multiply_add(SBasis const &a, SBasis const &b, SBasis c) { - c.resize(a.size() + b.size(), Linear(0,0)); if(a.isZero() || b.isZero()) return c; + c.resize(a.size() + b.size(), Linear(0,0)); for(unsigned j = 0; j < b.size(); j++) { for(unsigned i = j; i < a.size()+j; i++) { double tri = b[j].tri()*a[i-j].tri(); |
