From d7715f385a7b02fae878fd06bcbbb9c43235d78b Mon Sep 17 00:00:00 2001 From: lecoanet Date: Mon, 27 May 2002 15:01:45 +0000 Subject: * (FieldPointToChar): Corrige un core dump du � une variable initialis�e trop tard. Affectait l'edition de texte dans les champs. --- generic/Field.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/generic/Field.c b/generic/Field.c index bbbcd80..dc0efa4 100644 --- a/generic/Field.c +++ b/generic/Field.c @@ -1142,16 +1142,18 @@ FieldPointToChar(FieldSet fs, int y) { Field field_ptr; - int num_chars = strlen(field_ptr->text); + int num_chars; ZnBBox f_bbox, t_bbox; ZnPoint t_orig; int n, dummy; + field_ptr = &fs->fields[field]; + num_chars = strlen(field_ptr->text); + if (num_chars == 0) { return 0; } - field_ptr = &fs->fields[field]; GetFieldBBox(fs, field, &f_bbox); ComputeFieldTextLocation(field_ptr, &f_bbox, &t_orig, &t_bbox); -- cgit v1.1