martin 00/01/10 02:37:18
Modified: src/helpers GuessCodeset Log: Fix obvious bugs (awk would not exit; $AWK was ignored even if set; noticed & fixed by Paul Gilmartin) Submitted by: Paul Gilmartin <[EMAIL PROTECTED]> Revision Changes Path 1.3 +7 -1 apache-1.3/src/helpers/GuessCodeset Index: GuessCodeset =================================================================== RCS file: /export/home/cvs/apache-1.3/src/helpers/GuessCodeset,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- GuessCodeset 1999/12/26 19:30:35 1.2 +++ GuessCodeset 2000/01/10 10:37:16 1.3 @@ -1,5 +1,11 @@ #!/bin/sh -case `awk 'BEGIN {printf("%c%c%c%c%c<->%c%c%c%c%c%c\n",97,115,99,105,105,133,130,131,132,137,131);}'` in +# This script tries to find out whether the native codeset of this machine +# is ASCII or EBCDIC. On EBCDIC based machines, it is used to activate +# the mod_ebcdic EBCDIC conversion module. +# +# Note: This script will break if you use an ebcdic cross-compiler! +# +case `${AWK-awk} 'BEGIN {printf("%c%c%c%c%c<->%c%c%c%c%c%c\n",97,115,99,105,105,133,130,131,132,137,131);}' /dev/null` in ascii*) echo ASCII;; *ebcdic) echo EBCDIC;; *) echo >&2 "ERROR: Your platform codeset could not be detected correctly."