Opened 4 years ago

Closed 4 years ago

#1237 closed defect (fixed)

define-foreign-type causes confusing messages to be printed

Reported by: evhan Owned by:
Priority: major Milestone: someday
Component: compiler Version: 4.10.x
Keywords: compiler, warnings Cc:
Estimated difficulty:

Description (last modified by evhan)

Reported by John Croisant on chicken-users (link to thread index until message appears in archive).

The variables in question are already marked hidden, but that message is emitted for any variables that are not-visible, including hidden ones. If a variable is hidden, however, the user shouldn't hear about it, so the warning should be skipped in this case, too.

The original bug report deals specifically with procedure names produced by define-foreign-type, but any fix should apply to all hidden variables, I think.

Change History (2)

comment:1 Changed 4 years ago by evhan

Description: modified (diff)

comment:2 Changed 4 years ago by sjamaan

Resolution: fixed
Status: newclosed

Fixed with 850fa48 and 0710fa9

Note: See TracTickets for help on using tickets.