#974: Mark publicly exposed functions in src/call/context.c with PARROT_EXPORT
tag
-------------------+--------------------------------------------------------
Reporter: bacek | Owner: whiteknight
Type: todo | Status: new
Priority: minor | Milestone:
Component: core | Version: master
Severity: low | Keywords: context, api
Lang: | Patch:
Platform: all |
-------------------+--------------------------------------------------------
Changes (by whiteknight):
* severity: medium => low
* platform: => all
* priority: normal => minor
* owner: => whiteknight
* version: trunk => master
* keywords: => context, api
Comment:
The tag PARROT_API is currently only for functions in the embedding API.
i've updated the ticket title to reflect that.
Some of the functions in src/call/context.c probably should not be marked
PARROT_EXPORT or PARROT_API, since they are internal only. I can imagine
some of them might be useful for the extending API, but certainly not for
the embedding API. We need to go over the list of functions in that file
and make sure they are only as visible as is absolutely necessary.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/974#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets