Hi,
On Wed, Jan 17, 2007 at 09:01:54AM -0600, Ryan Underwood wrote:
> FAM is missing the debug API that some external FAM-using modules
> such as SGI::FAM for Perl depend upon. It's IMO useless, but
> important for build compatibility.
>
> --- gamin-0.1.8/libgamin/fam.h 2005-03-15 06:01:03.000000000 -0600
> +++ asdf/libgamin/fam.h 2007-01-16 21:09:52.000000000 -0600
> @@ -190,6 +190,18 @@
> extern int FAMErrno;
>
> /**
> + * FAMDebugLevel
> + *
> + * Currently unimplemented as in the SGI FAM. Exists only for
> + * compatibility.
> + */
> +extern int FAMDebugLevel (FAMConnection *fc,
> + int level);
> +#define FAM_DEBUG_OFF 0
> +#define FAM_DEBUG_ON 1
> +#define FAM_DEBUG_VERBOSE 2
> +
> +/**
> * FamErrList:
> *
> * In case FAMErrno is set, FAMErrlist is a global string array indexed
> diff -ur gamin-0.1.8/libgamin/gam_api.c asdf/libgamin/gam_api.c
> --- gamin-0.1.8/libgamin/gam_api.c 2006-10-25 11:13:43.000000000 -0500
> +++ asdf/libgamin/gam_api.c 2007-01-16 20:34:25.000000000 -0600
> @@ -1529,4 +1529,11 @@
> }
> return(ret);
> }
> +
> +/* This doesn't do anything in FAM either, here only for completeness */
> +int
> +FAMDebugLevel(FAMConnection *fc, int level)
> +{
> + return(1);
> +}
> #endif
Did you discuss this with gamin upstream? If those aren't implemented
in FAM either, shouldn't maybe rather the FAM wrapper be changed?
Michael
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]