Skip to content

Commit c4a6943

Browse files
author
matz
committed
matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_4@884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent 2a76e78 commit c4a6943

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

ChangeLog

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ Wed Aug 9 13:24:25 2000 WATANABE Hirofumi <eban@os.rim.or.jp>
44

55
Mon Aug 7 13:59:12 2000 Yukihiro Matsumoto <matz@netlab.co.jp>
66

7+
* ruby.h (CLONESETUP): should copy flags before any potential
8+
object allocation.
9+
710
* regex.c (re_match): check for stack depth was needed.
811

912
Sat Aug 5 16:43:43 2000 WATANABE Hirofumi <eban@os.rim.or.jp>

ruby.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,8 @@ char *rb_str2cstr _((VALUE,int*));
199199
VALUE rb_newobj _((void));
200200
#define NEWOBJ(obj,type) type *obj = (type*)rb_newobj()
201201
#define OBJSETUP(obj,c,t) {\
202-
RBASIC(obj)->klass = (c);\
203202
RBASIC(obj)->flags = (t);\
203+
RBASIC(obj)->klass = (c);\
204204
if (rb_safe_level() >= 3) FL_SET(obj, FL_TAINT);\
205205
}
206206
#define CLONESETUP(clone,obj) do {\

0 commit comments

Comments
 (0)