[mythtv-commits] Ticket #6477: Channel scanner symbol visiblity compile fixes
MythTV
mythtv at cvs.mythtv.org
Mon Apr 20 00:44:30 UTC 2009
#6477: Channel scanner symbol visiblity compile fixes
----------------------------------------------+-----------------------------
Reporter: sphery <mtdean at thirdcontact.com> | Owner: danielk
Type: patch | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Channel Scanner | Version: head
Severity: medium | Mlocked: 0
----------------------------------------------+-----------------------------
The attached patch makes public the functions and classes required to
compile mythtv with --enable-symbol-visibility . It includes only the
minimum amount of exported symbols possible to enable a clean compile.
Note that ChannelScannerGUI (in
libs/libmythtv/channelscan/channelscanner_gui.h ) was not made public,
though it was necessary to make ChannelScannerCLI public. Depending on
future code, it may be necessary to make ChannelScannerGUI public,
eventually.
Note that I didn't add '#include "mythexp.h"' to cardutil.h and
channelscanner_cli.h since they both already included settings.h, which
includes mythexp.h nor to channelimporter.h since it includes scaninfo.h.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6477>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list