Eliminate funzioni inutili
git-svn-id: svn://10.65.10.50/trunk@3648 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
82f5ff7d22
commit
98d6a5fb8b
@ -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();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user