KO Myung-Hun <kom...@gmail.com> writes:

> OS/2 kLIBC has a feature to rewrite some path components. For example,
> '/@unixroot' is replaced with a value of $UNIXROOT if it is.
>
> So prepending a drive letter to the path starting with '/' makes the
> path starting with '/@unixroot' to 'x:/@unixroot' which is unexpected.
>
> This will breaks the behavior of some programs depending on /@unixroot
> prefix.
>
> * gettext-runtime/intl/bindtextdom.c (BINDTEXTDOMAIN): Do not touch
> dirname if it is started with '/@unixroot'.
> * gettext-runtime/intl/relocatable.c (relocate): Do not touch pathname
> if it is started with '/@unixroot'.
> ---
>  gettext-runtime/intl/bindtextdom.c |  6 ++++++
>  gettext-runtime/intl/relocatable.c | 12 ++++++++++++
>  2 files changed, 18 insertions(+)

Thanks for the patch.  I have pushed it.

Regards,
-- 
Daiki Ueno

Reply via email to