(AT_INIT, AT_CLEANUP):

Create at_test_all by a series of assignments,
not by a single assignment of a long string.  The latter causes ksh
version 11/16/88g to silently misbehave on OpenServer 5.0.6a,
presumably because of a buffer overrun.
This commit is contained in:
Paul Eggert 2002-03-19 06:43:17 +00:00
parent 81010dcf1c
commit a3ed203186

View File

@ -167,7 +167,8 @@ at_groups_all='AT_groups_all'
# numerical order. # numerical order.
at_format='m4_bpatsubst(m4_defn([AT_ordinal]), [.], [.])' at_format='m4_bpatsubst(m4_defn([AT_ordinal]), [.], [.])'
# Description of all the test groups. # Description of all the test groups.
at_help_all='AT_help'])])dnl at_help_all=
AT_help])])dnl
m4_divert([OPTIONS]) m4_divert([OPTIONS])
while test $[@%:@] -gt 0; do while test $[@%:@] -gt 0; do
@ -732,7 +733,8 @@ m4_define([AT_KEYWORDS],
# Complete a group of related tests. # Complete a group of related tests.
m4_define([AT_CLEANUP], m4_define([AT_CLEANUP],
[m4_append([AT_help], [m4_append([AT_help],
m4_defn([AT_ordinal]);m4_defn([AT_line]);m4_defn([AT_description]);m4_ifdef([AT_keywords], [m4_defn([AT_keywords])]) at_help_all=$at_help_all'm4_defn([AT_ordinal]);m4_defn([AT_line]);m4_defn([AT_description]);m4_ifdef([AT_keywords], [m4_defn([AT_keywords])])
'
)dnl )dnl
$at_times_skip || times >$at_times_file $at_times_skip || times >$at_times_file
) )