From 80329ce260fd29e55375e2ff4ac7fbf3e0f1d5de Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 27 Aug 1997 13:25:51 +0000 Subject: [PATCH] Corretta renum_key git-svn-id: svn://10.65.10.50/trunk@5111 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- include/recarray.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/recarray.cpp b/include/recarray.cpp index 1e3386601..f7cf88f2d 100755 --- a/include/recarray.cpp +++ b/include/recarray.cpp @@ -38,11 +38,12 @@ void TRecord_array::set_key(TRectype* r) const RecDes* recd = r->rec_des(); // Descrizione del record della testata const KeyDes& kd = recd->Ky[0]; // Elenco dei campi della chiave 1 // Copia tutti i campi chiave, tranne l'ultimo, in tutti i records + TString val; for (int i = kd.NkFields-2; i >= 0; i--) { const int nf = kd.FieldSeq[i] % MaxFields; const RecFieldDes& rf = recd->Fd[nf]; - const TString& val = r->get(rf.Name); + val = r->get(rf.Name); renum_key(rf.Name, val); } }