[Poppler-bugs] [Bug 45384] New: Various minor introspection improvements

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 30 00:10:28 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=45384

             Bug #: 45384
           Summary: Various minor introspection improvements
    Classification: Unclassified
           Product: poppler
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: glib frontend
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: evan at coeus-group.com


I noticed a few issues while working on the Vala bindings:

1. Poppler.ActionLayer.layers is missing an element-type annotation
2. Poppler.ActionOCGState.state_list is missing an element-type annotation
3. PopplerAttachmentClass is exposed publicly when it probably shouldn't be

The first two are relatively straightforward; simply add the annotations. The
third is a little more complicated. Removing the struct from the public headers
is technically an API break, but it's quite unlikely that anyone is actually
using the struct and it wasn't documented so IMHO it's okay to remove it.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Poppler-bugs mailing list