From: nobody <no...@so...> - 2001-02-26 22:57:04
|
Artifact #227482, was updated on 2001-01-03 21:42 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110894&aid=227482&group_id=10894 Category: dde Package Group: 8.4a2 Status: Open Priority: 5 Submitted By: David Cuthbert Assigned to: Kevin B KENNY Summary: [dde request ...] does not return binary data correctly. Initial Comment: For example: % set r [dde request NETSCAPE WWW_ListWindows { }] % string length $r 1 WWW_ListWindows returns an array of dwords, indicating Netscape's window IDs. Thus, $r should definitely be a multiple of 4. To fix this in 8.4a2: Change line 1066 of tclWinDde.c from returnObjPtr = Tcl_NewStringObj(dataString, -1); to returnObjPtr = Tcl_NewStringObj(dataString, dataLength); ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110894&aid=227482&group_id=10894 |