#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

Reply via email to