Ticket #1141 (closed bug: fixed)
Parrot API changes breaks PIRC
Reported by: | kjs | Owned by: | kjs |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | pirc | Version: | trunk |
Severity: | medium | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: | all |
Description
in pirc/bcgen.c there is a call to PF_create_default_segs. That function used to take a C string to specify the filename, but that's now a Parrot STRING. PIRC has not been updated to pass a STRING, but still passes a C string. That needs to be fixed.
The short term solution is to get PIRC running again. At this point therefore the easiest thing to do is create a Parrot STRING from the C string using Parrot_str_create(). For some reason I cannot get this working. Help needed!
Long term, but out of the scope of this ticket, is to make PIRC fully STRING aware, meaning that it uses STRINGs only, not C strings.
Change History
Note: See
TracTickets for help on using
tickets.