Make SVGDIR a variable
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 11 Sep 2014 08:23:42 +0000 (10:23 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 11 Sep 2014 17:14:13 +0000 (19:14 +0200)
commitb16fa6548a01d63f00b21e73e1d58009c88d20e4
tree17bd2a2a0626afae8cfc3592bce704855fc6c303
parent1b9287462998b04429b3fadae59933f41f258439
Make SVGDIR a variable

Replace all occurrences of SVGDIR in the source by svgDir, a char array
that is initialized to SVGDIR, so that it can be altered at run time.
This is needed to make portable apps. Where SVGDIR was used in string
concatenation, the code had to be re-written to use snprintf to do the
concatenation at run time, through a new function LoadIconFile.
The extension of image files used there is now made dependent on the
__APPLE__ switch, so that it can use .png in OS X (which does not seem
to understand SVG icons).
draw.c
draw.h
gtk/xboard.c
gtk/xboard.h
gtk/xengineoutput.c