From: Alpha-Bugzilla <alp...@ic...> - 2009-02-27 05:51:23
|
http://rutherglen.ics.mq.edu.au/~alpha-bugzilla/show_bug.cgi?id=2368 ------- Additional Comments From bde...@or... 2009-02-27 16:51 AEST ------- (In reply to comment #6) > The OSType is not an empty string. It's four zeros. If you can guarantee that this value > will always be properly interpreted as four zeros when talking to the OS, then it's probably fine, but I > think it would be better to stop pretending that the OSType is a string. It's not. It can hold any four 8- > bit characters; e.g., I don't believe there's any rule that says it can't be \0abc, which would be falsely > truncated by your change. I agree. We're still facing the problem that anyway, with the current code, the entire line is truncated and so are the following ones in [tclAE::process]. The string representation of the OSType is thus wrong. It should print "\0\0\0\0". Probably we need a Tcl_ObjType for this. ---------------------------------------------------------------------------- Configure bugmail: http://rutherglen.ics.mq.edu.au/~alpha-bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. -- This e-mail has been automatically generated by the Alpha-Bugzilla bugsystem <http://rutherglen.ics.mq.edu.au/~alpha-bugzilla/>. Please direct replies to the maintainer <st...@ic...>. |