diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-02-27 11:37:23 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-02-27 11:37:23 +0000 |
commit | 5af56c9047dae680bde185c8a2b82de03b63e032 (patch) | |
tree | b7bad3b020653225befc4d25d61fb8b811312732 | |
parent | 316a435ff6c5b1bd9e0298aee096d16fb015405d (diff) | |
download | ruby_posix_mq-5af56c9047dae680bde185c8a2b82de03b63e032.tar.gz |
Avoids warnings this way
-rwxr-xr-x | bin/posix-mq-rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/posix-mq-rb b/bin/posix-mq-rb index aab0b61..288b4e3 100755 --- a/bin/posix-mq-rb +++ b/bin/posix-mq-rb @@ -1,7 +1,9 @@ #!/usr/bin/env ruby # -*- encoding: binary -*- -Encoding.default_external = Encoding::BINARY if defined?(Encoding) $stderr.sync = $stdout.sync = true +$stdout.binmode +$stderr.binmode +$stdin.binmode require 'posix_mq' require 'optparse' @@ -70,7 +72,7 @@ ARGV.options do |x| } end end - x.on('-q', "quiet warnings and errors") { $stderr.reopen("/dev/null", "w") } + x.on('-q', "quiet warnings and errors") { $stderr.reopen("/dev/null", "wb") } x.on('-h', '--help', 'Show this help message.') { puts x; exit } x.parse! end |