[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00144] Re: Symlink の扱いに関するバグ
- Subject: [FDclone-users:00144] Re: Symlink の扱いに関するバグ
- From: Takashi SHIRAI <shirai@unixusers.net>
- Date: Tue, 22 Apr 2003 21:55:08 +0900
しらいです。
In Message-Id <200304170353.MAA02186@std4ss16.u-aizu.ac.jp>
Hironao Komatsu <s1100089@u-aizu.ac.jp>さんwrites:
> はじめまして、小松です。よろしくお願いします。
> #else
> path = lbuf;
> #endif
> - strncpy(buf, path, bufsiz);
> + for (len = 0; len < bufsiz && path[len]; len++) buf[len] = path[len];
> return(len);
> }
>
>
> により正しいlenを返すようにし、バグを解消しました。
2.03 での embug ですね。多分、for (...) を効率化するつもり
で strncpy() に置換えたんだと思いますが、返り値の len を得る
には strncpy() ではまずかったですね。
2.02b 以前の実装に戻しておきます。
しらい たかし