Mercurial > dwindows
changeset 1885:0768bbcf67e5
Need to duplicate container query results on Mac.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 30 Aug 2013 00:07:22 +0000 |
parents | 71780cf68aa2 |
children | f7d408a47752 |
files | mac/dw.m |
diffstat | 1 files changed, 10 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mac/dw.m Wed Aug 28 23:47:40 2013 +0000 +++ b/mac/dw.m Fri Aug 30 00:07:22 2013 +0000 @@ -7048,7 +7048,11 @@ if(flags & DW_CR_RETDATA) retval = [cont getRowData:(int)result]; else - retval = [cont getRowTitle:(int)result]; + { + char *temp = [cont getRowTitle:(int)result]; + if(temp) + retval = strdup(temp); + } [cont setLastQueryPoint:(int)result]; } DW_MUTEX_UNLOCK; @@ -7078,7 +7082,11 @@ if(flags & DW_CR_RETDATA) retval = [cont getRowData:(int)result]; else - retval = [cont getRowTitle:(int)result]; + { + char *temp = [cont getRowTitle:(int)result]; + if(temp) + retval = strdup(temp); + } [cont setLastQueryPoint:(int)result]; } DW_MUTEX_UNLOCK;