[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,

 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/>

More information about the mythtv-commits mailing list