Eliminate funzioni inutili

git-svn-id: svn://10.65.10.50/trunk@3648 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1996-09-24 13:29:42 +00:00
parent 82f5ff7d22
commit 98d6a5fb8b

View File

@ -321,20 +321,6 @@ int TAssoc_array::get_keys(TString_array& kl, bool add_values)
return kl.items(); return kl.items();
} }
HIDDEN TAssoc_array * _new_assoc_array = NULL;
// @doc INTERNAL
// @func HIDDEN void | copia_elemento | Funzione per duplicare il contenuto di un assoc_array
HIDDEN void copia_elemento(const TObject & o)
{
const THash_object & h = (const THash_object & ) o;
_new_assoc_array->add(h.key(), h.obj(), TRUE);
}
// @doc INTERNAL // @doc INTERNAL
// @mfunc Copia tutto l'array e ne duplica gli elementi // @mfunc Copia tutto l'array e ne duplica gli elementi
@ -343,12 +329,6 @@ TAssoc_array & TAssoc_array::copy(
const TAssoc_array & a) // @parm Array associativo sorgente const TAssoc_array & a) // @parm Array associativo sorgente
{ {
/* Guy mai vista 'na roba piu' orenda: non distrugge nemmeno i contenuti attuali!
CHECK(_new_assoc_array == NULL, "Trying to duplicate an assoc array while another copy is in progress");
_new_assoc_array = this;
((TAssoc_array &)a).for_each(copia_elemento);
_new_assoc_array = NULL;
*/
destroy(); destroy();
TAssoc_array& from = (TAssoc_array&)a; TAssoc_array& from = (TAssoc_array&)a;
from.restart(); from.restart();