# HG changeset patch # User Frank Benoit # Date 1202768826 -3600 # Node ID 968367469b3e488c73fe2f4cb031707db98b37e9 # Parent e3b3f0fc0c7b44af26f0ce08e4c7ae5a17d35533 Fix: pointer errors diff -r e3b3f0fc0c7b -r 968367469b3e dwt/widgets/Spinner.d --- a/dwt/widgets/Spinner.d Mon Feb 11 22:37:58 2008 +0100 +++ b/dwt/widgets/Spinner.d Mon Feb 11 23:27:06 2008 +0100 @@ -852,14 +852,14 @@ int first = -1; UDACCEL udaccel; for (int i = 0; i < count; i++) { - void* offset = &udaccels + i; + void* offset = udaccels + i; OS.MoveMemory (&udaccel, offset, UDACCEL.sizeof); if (first is -1) first = udaccel.nInc; udaccel.nInc = udaccel.nInc * value / first; - OS.MoveMemory (&offset, &udaccel, UDACCEL.sizeof); + OS.MoveMemory (offset, &udaccel, UDACCEL.sizeof); } - OS.SendMessage (hwndUpDown, OS.UDM_SETACCEL, count, &udaccels); - OS.HeapFree (hHeap, 0, &udaccels); + OS.SendMessage (hwndUpDown, OS.UDM_SETACCEL, count, udaccels); + OS.HeapFree (hHeap, 0, udaccels); } /**