Ticket #1141 (closed bug: fixed)
Parrot API changes breaks PIRC
|Reported by:||kjs||Owned by:||kjs|
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.