Bug 1074092 - newtListitem API exposure
Summary: newtListitem API exposure
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: newt
Version: rawhide
Hardware: All
OS: All
unspecified
low
Target Milestone: ---
Assignee: Miroslav Lichvar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-07 22:17 UTC by James Buren
Modified: 2014-03-11 10:34 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-03-11 10:34:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
patch to remove newtListitem api (664 bytes, patch)
2014-03-07 22:18 UTC, James Buren
no flags Details | Diff

Description James Buren 2014-03-07 22:17:52 UTC
The public header file exposes functions for a newtListitem API. However, there are no functions defined for this in the private source code. As such, these symbols are never compiled into the static or shared library ABI. This results in linker errors if someone tries to use the functions. Attached is a patch to remove these from the public header. I do not see why this would break the API/ABI since it appears it was removed before and has not worked since.

Comment 1 James Buren 2014-03-07 22:18:57 UTC
Created attachment 872039 [details]
patch to remove newtListitem api

Comment 2 Miroslav Lichvar 2014-03-11 10:34:37 UTC
The declarations are now removed in the upstream git. It seems the actual code was removed in 1998.

Thanks!


Note You need to log in before you can comment on or make changes to this bug.