こんにちは、なかむら(う)です。
At Oct.11,2001 05:02:40, <moriq.kazuhiro / nifty.ne.jp> wrote in
'[ruby-list:31827] Re: bcc (Re: my LC2001 summary)'
> win32/win32.c win32_getcwd の中の
> if (getcwd(buffer, size) == NULL) {
> で win32_getcwd を呼び出して再帰してました。
もともとのソースだと_getcwdになってるから再帰にはならないは
ずなんですが。
bccだと、_getcwd()が存在しないから下線を取るしかないんですが、
その場合は直前に #undef getcwd が必要でしょうね。
# [ruby-list:31781]はさりげなくそうなってたりします :-)
> win32/win32.h の
>
> #ifdef getcwd
> #undef getcwd
> #endif
> #define getcwd win32_getcwd
>
> が怪しい、というか期待通りに解釈されていない。
> bcc の仕様なのか Makefile の書き間違いなのか。わからない。
期待通りだと思いますが。
って、そういう話じゃなかったりしますか?
それでは。
--
U.Nakamura <usa / osb.att.ne.jp>