commit 1bb1ad9a3b511c75625d75911cfa049380424fe0
parent c0ab52238a90582d705e60a543861dada42db3ed
Auteur: Selve <selve@asteride.xyz>
Date: Tue, 21 Nov 2023 16:19:02 -0500
correction d'une erreur dans les blocs
La fonction bloc() mangeait un caractère de trop.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/aplat.c b/aplat.c
@@ -333,10 +333,10 @@ bloc(FILE *f, struct tampon *tp)
case '"':
for (npar = 1; (c = getc(f)) == '"'; npar++)
;
+ ungetc(c, f);
if (npar > NGUI || (npar == NGUI && c != '!')) {
return c;
}
- ungetc(c, f);
while (npar-- > 0)
tp_ecr('"', tp);
continue;