ByteArray.st
changeset 788 e80f1c42b87b
parent 628 7aa563e4c64a
child 829 fc386319f41c
equal deleted inserted replaced
787:6c76287c00fd 788:e80f1c42b87b
   154 		__qSTORE(newobj, self);
   154 		__qSTORE(newobj, self);
   155 		if (nInstVars) {
   155 		if (nInstVars) {
   156 		    /*
   156 		    /*
   157 		     * still have to nil out named instvars ...
   157 		     * still have to nil out named instvars ...
   158 		     */
   158 		     */
   159 #if defined(FAST_OBJECT_MEMSET4)
   159 #if defined(memset4) && defined(FAST_OBJECT_MEMSET4)
   160 		    memset4(_InstPtr(newobj)->i_instvars, nil, nInstVars);
   160 		    memset4(_InstPtr(newobj)->i_instvars, nil, nInstVars);
   161 #else
   161 #else
   162 # if defined(FAST_MEMSET) && !defined(NEGATIVE_ADDRESSES)
   162 # if defined(FAST_MEMSET) && !defined(NEGATIVE_ADDRESSES)
   163 		    /*
   163 		    /*
   164 		     * knowing that nil is 0
   164 		     * knowing that nil is 0
  2007 ! !
  2007 ! !
  2008 
  2008 
  2009 !ByteArray class methodsFor:'documentation'!
  2009 !ByteArray class methodsFor:'documentation'!
  2010 
  2010 
  2011 version
  2011 version
  2012     ^ '$Header: /cvs/stx/stx/libbasic/ByteArray.st,v 1.39 1995-11-23 16:59:39 cg Exp $'
  2012     ^ '$Header: /cvs/stx/stx/libbasic/ByteArray.st,v 1.40 1995-12-19 19:09:03 cg Exp $'
  2013 ! !
  2013 ! !