I became curious reading this thread so I had a look -- apparently the answer
is in the code. From src/plcore.c:
...
void
plgDevs( const char ***p_menustr, const char ***p_devname, int *p_ndev )
{
plgdevlst( *p_menustr, *p_devname, p_ndev, -1 );
}
static void
plgdevlst( const char **p_menustr, const char **p_devname, int *p_ndev, int
type )
{
...
The pointers are dereferenced by the API calls to the implementing routine, so
are not needed. I probably meant to go back & fix that up eventually but
ended up forgetting all about it. :)
--
Maurice LeBrun
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel