# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1300909803 0 # Node ID 5d8e4ecb78203382603403a6150298c1e3c19a83 # Parent e5a0a1a3ee037cc3ef144b0bbeaaee0e474af3c0 Think we need to ignore the last add point when the pointer argument is NULL. diff -r e5a0a1a3ee03 -r 5d8e4ecb7820 mac/dw.m --- a/mac/dw.m Wed Mar 23 19:43:04 2011 +0000 +++ b/mac/dw.m Wed Mar 23 19:50:03 2011 +0000 @@ -4556,7 +4556,13 @@ DWContainer *cont = handle; id object = nil; int type = [cont cellType:column]; - int lastadd = [cont lastAddPoint]; + int lastadd = 0; + + /* If pointer is NULL we are getting a change request instead of set */ + if(pointer) + { + lastadd = [cont lastAddPoint]; + } if(!data) {