Tcl Source Code

View Ticket
Login
Ticket UUID: 936081
Title: OSX warnings and errors (7)
Type: Bug Version: obsolete: 8.4.6
Submitter: tauvan Created on: 2004-04-16 03:44:35
Subsystem: 53. Configuration and Build Tools Assigned To: das
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2006-03-21 19:20:19
Resolution: Out of Date Closed By: das
    Closed on: 2006-03-21 12:20:19
Description:
machine: mac ppc G4 (1st PCI 400Mhz) OSX 10.1.5

My (7) suggestion is:
  change tclLoadDyld.c

Solves:
  warning: passing arg 1 of `Tcl_Free' from incompatible pointer 
type
  warning: passing arg 1 of `Tcl_DbCkfree' from incompatible 
pointer type

Condition:
    "OSX warnings and errors (1)" not required
    "OSX warnings and errors (2)" performed
    quick fix performed

Suggestion:
  "ckfree(dyldLoadHandle);" to "ckfree((char *)dyldLoadHandle);"

Special Notes:
    Tcl_DbCkfree arg 1 char *
    Tcl_Free arg 1 char *

Results from (7):
  updateclean
  removed tclLoadDyld.o
  make -C ./tcl8.4.6/macosx develop
  ./build/tcl/tcltest ./tcl8.4.6/tests/all.tcl
  less warning
  w & w/o (1) same

Thanks.

Additional info:
 59 other warnings am trying to deal with Apple and GNU
 prelimary info recieved about ugly code(3), and had someone 
else read the message, "buy our new OSX, we fixed it" Only 
problem was I did and after it destroyed my hard disk I spent 2 
days reinstalling 10.1.5!
 also looks like gcc3.3.3 fixes some of Apples headers but in 
order to test I need Tcl (catch 22) then this would defeat the 
purpose of suppling the 10.1.5 users with a bug free Tcl.
 so I have a problem submitting some others since I need to be 
sure process of elimination occurs, (1).

Thanks. and sorry if I'm wasting your time.
User Comments: das added on 2006-03-21 19:20:19:
Logged In: YES 
user_id=90580

warnings fixed long ago

tauvan added on 2004-05-03 11:56:32:

File Added - 85907: c84b_OSX7.patch

Attachments: