Moving structs containing strings ...

Derek Parnell derek at psych.ward
Sun Apr 23 16:15:55 PDT 2006


On Mon, 24 Apr 2006 08:44:57 +1000, Bob W <nospam at aol.com> wrote:

For a workaround,

    with (arr[0]) { idz[]="ab\0";  id=idz[0..2];  val=101; }
    with (arr[1]) { idz[]="cd\0";  id=idz[0..2];  val=102; }
    with (arr[2]) { idz[]="ef\0";  id=idz[0..2];  val=103; }

replace those lines with

   with (arr[0]) { idz[]="ab\0";  id=idz[0..2].dup;  val=101; }
   with (arr[1]) { idz[]="cd\0";  id=idz[0..2].dup;  val=102; }
   with (arr[2]) { idz[]="ef\0";  id=idz[0..2].dup;  val=103; }


-- 
Derek Parnell
Melbourne, Australia



More information about the Digitalmars-d-bugs mailing list