Date: Fri, 14 Dec 2012 17:51:40 +0400 From: ojab <ojab@...b.ru> To: musl@...ts.openwall.com Subject: Re: SoX & pipe rewinding On 14.12.2012 17:40, Rich Felker wrote: > On Fri, Dec 14, 2012 at 05:35:52PM +0400, ojab wrote: >> >Hi list, >> >SoX use some kind of hackery for pipe rewinding (see the attached >> >file). So I have two questions: >> >1. If something like that possible using musl? >> >2. Is there any musl specific #define? > I don't believe so. Not only does this hack depend on knowing the > internals of FILE (which are intentionally opaque on musl); it also > depends on the assumption that the data is still present in the buffer > after it's consumed, which is invalid in general. > > No idea why programmers insist on doing stuff like this rather than > fixing their design issues... > > Rich > It's completely optional (check the #else part), so question is (2): How we can check for musl and disable pipe rewinding in this case. If there is no musl-specific define, and there is intention not to add one — I'll file a bug in SoX tracker with request to remove an #error. //wbr ojab.
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.