diff options
author | Eric Wong <normalperson@yhbt.net> | 2013-11-21 19:05:23 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2013-11-21 19:05:23 +0000 |
commit | d4bc0043a88c8da29ef1820a07e336d27c670be0 (patch) | |
tree | b555004ba380a564f9d4789ae1cae64bf3d13eff | |
parent | e359d89039f433be16b403ede8bf19ab2d447040 (diff) | |
download | kgio-d4bc0043a88c8da29ef1820a07e336d27c670be0.tar.gz |
Not yet tested, but it makes sense to do this.
-rw-r--r-- | ext/kgio/accept.c | 3 | ||||
-rw-r--r-- | ext/kgio/read_write.c | 2 | ||||
-rw-r--r-- | ext/kgio/set_file_path.h | 1 | ||||
-rw-r--r-- | ext/kgio/tryopen.c | 1 |
4 files changed, 7 insertions, 0 deletions
diff --git a/ext/kgio/accept.c b/ext/kgio/accept.c index 67a8ded..4c74032 100644 --- a/ext/kgio/accept.c +++ b/ext/kgio/accept.c @@ -1,3 +1,6 @@ +/* ref: rubinius b2811f260de16d1e972462e27852470364608de5 */ +#define RSTRING_MODIFIED 1 + #include "kgio.h" #include "missing_accept4.h" #include "sock_for_fd.h" diff --git a/ext/kgio/read_write.c b/ext/kgio/read_write.c index fcb48bb..5e92c32 100644 --- a/ext/kgio/read_write.c +++ b/ext/kgio/read_write.c @@ -1,3 +1,5 @@ +/* ref: rubinius b2811f260de16d1e972462e27852470364608de5 */ +#define RSTRING_MODIFIED 1 #include "kgio.h" #include "my_fileno.h" #include "nonblock.h" diff --git a/ext/kgio/set_file_path.h b/ext/kgio/set_file_path.h index 50fd338..46603f1 100644 --- a/ext/kgio/set_file_path.h +++ b/ext/kgio/set_file_path.h @@ -1,3 +1,4 @@ +/* We do not modify RSTRING in this file, so RSTRING_MODIFIED is not needed */ #if defined(HAVE_RB_IO_T) && \ defined(HAVE_TYPE_STRUCT_RFILE) && \ defined(HAVE_ST_PATHV) diff --git a/ext/kgio/tryopen.c b/ext/kgio/tryopen.c index 902c745..76bb6b9 100644 --- a/ext/kgio/tryopen.c +++ b/ext/kgio/tryopen.c @@ -1,3 +1,4 @@ +/* We do not modify RSTRING in this file, so RSTRING_MODIFIED is not needed */ #include <ruby.h> #ifdef HAVE_RUBY_IO_H # include <ruby/io.h> |