On Oct 11, 2007, at 19:40 , Fredrik wrote:

> I am using a compiled C-code in my Ruby program. The problem is that
> the C-code prints some messages that I don't want to show in my Ruby
> program. What would be the best way to get rid of these printouts?
>
> I don't want to get into the original C-code and take away the print
> commands since that is not my code. Are the printouts sent directly to
> standard output, meaning there is no way for Ruby to interfere?

You will need to reopen STDOUT to /dev/null

--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars