From: <dg...@su...> - 2009-01-09 11:02:13
|
Author: henrik Date: Fri Jan 9 12:01:41 2009 New Revision: 5063 URL: http://www.opensync.org/changeset/5063 Log: Added include for compilation on FreeBSD Modified: plugins/mozilla-sync/trunk/src/mozilla-sync-utils.h plugins/mozilla-sync/trunk/src/mozilla-sync.cpp Modified: plugins/mozilla-sync/trunk/src/mozilla-sync-utils.h ============================================================================== --- plugins/mozilla-sync/trunk/src/mozilla-sync-utils.h Fri Jan 9 11:59:51 2009 (r5062) +++ plugins/mozilla-sync/trunk/src/mozilla-sync-utils.h Fri Jan 9 12:01:41 2009 (r5063) @@ -27,6 +27,14 @@ ================================================================ */ + +// On FreeBSD we need libgen to define "basename" which is used in LOG + +#if defined(__FreeBSD__) +#include <libgen.h> +#endif + + /** Log a message using the @c pLogFunction passed **/ #define LOG(level, message ...) pLogFunction(level, false, basename(__FILE__), __LINE__, __func__, message); Modified: plugins/mozilla-sync/trunk/src/mozilla-sync.cpp ============================================================================== --- plugins/mozilla-sync/trunk/src/mozilla-sync.cpp Fri Jan 9 11:59:51 2009 (r5062) +++ plugins/mozilla-sync/trunk/src/mozilla-sync.cpp Fri Jan 9 12:01:41 2009 (r5063) @@ -84,6 +84,12 @@ #include "mozilla-sync.h" +// On FreeBSD we need libgen to define "basename" which is used in LOG +#if defined(__FreeBSD__) +#include <libgen.h> +#endif + + #define LOGLEVEL 10000 /** Log a message using the @c pLogFunction passed **/ |