diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-04-20 04:13:28 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-04-20 04:13:28 -0700 |
commit | 1b78b60d156e3c8593efdc04133131bfcaffaeab (patch) | |
tree | afa0b7760f2449704ed7c6afa98e7592f3feccc0 /mpi/make-logtab.txr | |
parent | 3112ef90d63ebd48c3b203fce518f9b8d5900afa (diff) | |
download | txr-1b78b60d156e3c8593efdc04133131bfcaffaeab.tar.gz txr-1b78b60d156e3c8593efdc04133131bfcaffaeab.tar.bz2 txr-1b78b60d156e3c8593efdc04133131bfcaffaeab.zip |
bug: broken path handling on LIT_ALIGN == 2.
On platforms where wchar_t literals have two byte alignment,
these misbehave incorrectly, failing to treat / as a path
separator. Thus (dir-name "a/b/c") is reported as ".".
Lack of test coverage, argh.
* stream.c (base_name, dir_name): Do not use wref macro on
wli() string literal; the offset is already built-in.
* txr.c (sysroot_init): Likewise.
Diffstat (limited to 'mpi/make-logtab.txr')
0 files changed, 0 insertions, 0 deletions