diff --git a/cg/cglib02.cpp b/cg/cglib02.cpp index d1c67fcbf..7fd1dec31 100755 --- a/cg/cglib02.cpp +++ b/cg/cglib02.cpp @@ -268,7 +268,8 @@ void TSaldo_agg::registra() } TImporto sf('D', tcon.saldofin()); - TImporto old_sf(saldi.get(SLD_FLAGSALFIN)[0], saldi.get_real(SLD_SALDOFIN)); + char old_flag_sf = saldi.get(SLD_FLAGSALFIN)[0]; + TImporto old_sf(old_flag_sf, saldi.get_real(SLD_SALDOFIN)); sf += old_sf; sf.normalize();