https://github.com/dillo-browser/dillo/commit/f3d7483ab4b1751944907fa24a260f0afbb60633.patch From: Rodrigo Arias Mallo Date: Thu, 17 Oct 2024 10:32:49 +0200 Subject: [PATCH] Remove unused NotSoSimpleVector constructor Fixes: https://github.com/dillo-browser/dillo/issues/281 See: https://bugs.gentoo.org/939137 --- a/lout/misc.hh +++ b/lout/misc.hh @@ -1,3 +1,23 @@ +/* + * Dillo Widget + * + * Copyright 2005-2007 Sebastian Geerken + * Copyright 2024 Rodrigo Arias Mallo + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + #ifndef __LOUT_MISC_HH__ #define __LOUT_MISC_HH__ @@ -374,23 +394,6 @@ public: this->startExtra = -1; } - inline NotSoSimpleVector (const NotSoSimpleVector &o) - { - this->arrayMain = NULL; - this->numMain = o.numMain; - this->numAllocMain = o.numAllocMain; - resizeMain (); - memcpy (this->arrayMain, o.arrayMain, sizeof (T) * numMain); - - this->arrayExtra = NULL; - this->numExtra = o.numExtra; - this->numAllocExtra = o.numAllocExtra; - resizeExtra (); - memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra); - - this->startExtra = o.startExtra; - } - inline ~NotSoSimpleVector () { if (this->arrayMain)