We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11995db commit ea6e36fCopy full SHA for ea6e36f
1 file changed
ext/stringio/stringio.c
@@ -600,11 +600,16 @@ strio_close_read(VALUE self)
600
* call-seq:
601
* close_write -> nil
602
*
603
- * Closes +self+ for writing; closed-read setting remains unchanged.
+ * Closes +self+ for writing; closed-read setting remains unchanged; returns +nil+:
604
605
- * Raises IOError if writing is attempted.
+ * strio = StringIO.new
606
+ * strio.closed_write? # => false
607
+ * strio.close_write # => nil
608
+ * strio.closed_write? # => true
609
+ * strio.closed_read? # => false
610
+ * strio.write('foo') # Raises IOError: not opened for writing
611
- * Related: StringIO#close, StringIO#close_read.
612
+ * Related: StringIO#close, StringIO#close_read, StringIO#closed_write?.
613
*/
614
static VALUE
615
strio_close_write(VALUE self)
0 commit comments