Mercurial > pidgin
view libpurple/dbus-define-api.h @ 22494:14c476bcdaee
Change a bunch of calls of AC_CHECK_HEADERS to AC_CHECK_HEADERS_ONCE.
This makes our configure file 1000 lines smaller on my computer (it's
still 39,404 lines). Basically if you're only using the first argument
to AC_CHECK_HEADERS then you should use AC_CHECK_HEADERS_ONCE. I
couldn't find info on when this was added to autoconf, but it looks
like it's been there since 2.57. But if this causes large swaths of
people to not be able to compile then we should revert it, or whatever
the monotone term is for that. Revoke?
See
http://www.gnu.org/software/autoconf/manual/autoconf.html#Generic-Headers
for the documentation.
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Mon, 17 Mar 2008 06:14:38 +0000 |
parents | 32c366eeeb99 |
children |
line wrap: on
line source
#error "This is file is not a valid C code" /* This file contains some of the macros from other header files as function declarations. This does not make sense in C, but it provides type information for the dbus-analyze-functions.py program, which makes these macros callable by DBUS. */ /* blist.h */ gboolean PURPLE_BLIST_NODE_IS_CHAT(PurpleBlistNode *node); gboolean PURPLE_BLIST_NODE_IS_BUDDY(PurpleBlistNode *node); gboolean PURPLE_BLIST_NODE_IS_CONTACT(PurpleBlistNode *node); gboolean PURPLE_BLIST_NODE_IS_GROUP(PurpleBlistNode *node); gboolean PURPLE_BUDDY_IS_ONLINE(PurpleBuddy *buddy); gboolean PURPLE_BLIST_NODE_HAS_FLAG(PurpleBlistNode *node, int flags); gboolean PURPLE_BLIST_NODE_SHOULD_SAVE(PurpleBlistNode *node); /* connection.h */ gboolean PURPLE_CONNECTION_IS_CONNECTED(PurpleConnection *connection); gboolean PURPLE_CONNECTION_IS_VALID(PurpleConnection *connection); /* conversation.h */ PurpleConvIm *PURPLE_CONV_IM(const PurpleConversation *conversation); PurpleConvIm *PURPLE_CONV_CHAT(const PurpleConversation *conversation);