On Fri, Mar 28, 2008 at 11:44:44PM -0600, Brad Nicholes wrote:
> 
> The problem is the typedef of g_val_t.  Both libmetrics and the metric 
> modules need this typedef.  Before the commits, the metric modules had to 
> include libmetrics.h to get this typedef.  This would have required 
> libmetrics.h to become one of the public headers.  So rather than make 
> libmetrics.h a public header, I pulled the typedef into gm_metrics.h.

g_val_t is a public interface of libganglia and libganglia is used by the
modules so it should be IMHO moved into "ganglia.h" or whathever the public
interface for libganglia is.

Carlo

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Ganglia-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to