improve handling of API calls provided by loaded modules through use of some GCC...
authorKevin P. Fleming <kpfleming@digium.com>
Wed, 26 Nov 2008 21:20:50 +0000 (21:20 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Wed, 26 Nov 2008 21:20:50 +0000 (21:20 +0000)
commite14dfcbedc84a426e751c440cd051660368bb8b2
tree7b208b24111d20e17d362d1a3bdab092a075a995
parentaa0e8886290c1964bbfc9635ac83d477a179d02c
improve handling of API calls provided by loaded modules through use of some GCC features; this makes app_stack's usage of AGI APIs even cleaner, and will allow it to work 'as expected' either with or without res_agi being loaded

reviewed at http://reviewboard.digium.com/r/62

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@159631 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_stack.c
autoconf/ast_gcc_attribute.m4
configure
configure.ac
contrib/asterisk-ng-doxygen
include/asterisk/agi.h
include/asterisk/autoconfig.h.in
include/asterisk/optional_api.h [new file with mode: 0644]
res/res_agi.c