On 2010/08/06 11:48 AM, Chris Sutcliffe wrote: > I've decided to take a different approach and decided to implement it > as follows: > > #ifdef __CYGWIN__ > itr->d_fileno = entry->d_ino; > itr->d_reclen = strlen(entry->d_name); > #else > itr->d_fileno = entry->d_fileno; > itr->d_reclen = entry->d_reclen; > #endif > > I assume this is appropriate?
No, not according to this: http://cygwin.com/ml/cygwin/2009-09/msg00031.html Quoting cgf from there: "Defining d_*rec*len as strlen(d_name) would not be correct since that is supposed to be the length of the record not the name." BTW, I look forward to trying out rtorrent in Cygwin. I am quite familiar with rtorrent, as I use it quite often in Linux. -SM -- -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple