# This file is sourced by init.sh, *before* its initialization. # This goes hand in hand with the "exec 9>&2;" in Makefile.am's # TESTS_ENVIRONMENT definition. stderr_fileno_=9 # Like printf with a single argument, but that argument must be a # sequence of four-byte strings \xHH where each H is a hexadecimal byte. hex_printf_() { local octal_fmt=$(printf '\\%o' \ $(printf '%s\n' "$1" \ | sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g')) printf "$octal_fmt" }