since the module API is changing, it's a good time to const-ify the description(...
authorKevin P. Fleming <kpfleming@digium.com>
Sat, 8 Apr 2006 22:01:19 +0000 (22:01 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Sat, 8 Apr 2006 22:01:19 +0000 (22:01 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@18552 65c4cc65-6c06-0410-ace0-fbb531ad65f3

161 files changed:
apps/app_adsiprog.c
apps/app_alarmreceiver.c
apps/app_amd.c
apps/app_authenticate.c
apps/app_cdr.c
apps/app_chanisavail.c
apps/app_channelredirect.c
apps/app_chanspy.c
apps/app_controlplayback.c
apps/app_db.c
apps/app_dial.c
apps/app_dictate.c
apps/app_directed_pickup.c
apps/app_directory.c
apps/app_disa.c
apps/app_dumpchan.c
apps/app_echo.c
apps/app_exec.c
apps/app_externalivr.c
apps/app_festival.c
apps/app_flash.c
apps/app_forkcdr.c
apps/app_getcpeid.c
apps/app_hasnewvoicemail.c
apps/app_ices.c
apps/app_image.c
apps/app_ivrdemo.c
apps/app_lookupblacklist.c
apps/app_lookupcidname.c
apps/app_macro.c
apps/app_meetme.c
apps/app_milliwatt.c
apps/app_mixmonitor.c
apps/app_morsecode.c
apps/app_mp3.c
apps/app_nbscat.c
apps/app_osplookup.c
apps/app_page.c
apps/app_parkandannounce.c
apps/app_playback.c
apps/app_privacy.c
apps/app_queue.c
apps/app_random.c
apps/app_read.c
apps/app_readfile.c
apps/app_realtime.c
apps/app_record.c
apps/app_rpt.c
apps/app_sayunixtime.c
apps/app_senddtmf.c
apps/app_sendtext.c
apps/app_setcallerid.c
apps/app_setcdruserfield.c
apps/app_settransfercapability.c
apps/app_skel.c
apps/app_sms.c
apps/app_softhangup.c
apps/app_stack.c
apps/app_system.c
apps/app_talkdetect.c
apps/app_test.c
apps/app_transfer.c
apps/app_url.c
apps/app_userevent.c
apps/app_verbose.c
apps/app_voicemail.c
apps/app_waitforring.c
apps/app_waitforsilence.c
apps/app_while.c
apps/app_zapateller.c
apps/app_zapbarge.c
apps/app_zapras.c
apps/app_zapscan.c
cdr/cdr_csv.c
cdr/cdr_custom.c
cdr/cdr_manager.c
cdr/cdr_odbc.c
cdr/cdr_pgsql.c
cdr/cdr_sqlite.c
cdr/cdr_tds.c
channels/chan_agent.c
channels/chan_alsa.c
channels/chan_features.c
channels/chan_h323.c
channels/chan_iax2.c
channels/chan_local.c
channels/chan_mgcp.c
channels/chan_misdn.c
channels/chan_nbs.c
channels/chan_oss.c
channels/chan_phone.c
channels/chan_sip.c
channels/chan_skinny.c
channels/chan_vpb.c
channels/chan_zap.c
codecs/codec_a_mu.c
codecs/codec_adpcm.c
codecs/codec_alaw.c
codecs/codec_g723_1.c
codecs/codec_g726.c
codecs/codec_gsm.c
codecs/codec_ilbc.c
codecs/codec_lpc10.c
codecs/codec_speex.c
codecs/codec_ulaw.c
formats/format_g723.c
formats/format_g726.c
formats/format_g729.c
formats/format_gsm.c
formats/format_h263.c
formats/format_h264.c
formats/format_ilbc.c
formats/format_jpeg.c
formats/format_ogg_vorbis.c
formats/format_pcm.c
formats/format_sln.c
formats/format_vox.c
formats/format_wav.c
formats/format_wav_gsm.c
funcs/func_base64.c
funcs/func_callerid.c
funcs/func_cdr.c
funcs/func_channel.c
funcs/func_curl.c
funcs/func_cut.c
funcs/func_db.c
funcs/func_enum.c
funcs/func_env.c
funcs/func_groupcount.c
funcs/func_language.c
funcs/func_logic.c
funcs/func_math.c
funcs/func_md5.c
funcs/func_moh.c
funcs/func_odbc.c
funcs/func_rand.c
funcs/func_sha1.c
funcs/func_strings.c
funcs/func_timeout.c
funcs/func_uri.c
include/asterisk/module.h
pbx/pbx_ael.c
pbx/pbx_config.c
pbx/pbx_dundi.c
pbx/pbx_gtkconsole.c
pbx/pbx_loopback.c
pbx/pbx_realtime.c
pbx/pbx_spool.c
res/res_adsi.c
res/res_agi.c
res/res_clioriginate.c
res/res_convert.c
res/res_crypto.c
res/res_features.c
res/res_indications.c
res/res_monitor.c
res/res_musiconhold.c
res/res_odbc.c
res/res_osp.c
res/res_smdi.c
res/res_snmp.c

index f884e8c..71cfb69 100644 (file)
@@ -1586,7 +1586,7 @@ int load_module(void)
        return ast_register_application(app, adsi_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -1598,7 +1598,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 85a7a68..4389ede 100644 (file)
@@ -837,7 +837,7 @@ int load_module(void)
        return ast_register_application(app, alarmreceiver_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -849,7 +849,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8312958..54cd21a 100644 (file)
@@ -411,7 +411,7 @@ int reload(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -423,7 +423,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 89087a4..f6bb42e 100644 (file)
@@ -252,7 +252,7 @@ int load_module(void)
        return ast_register_application(app, auth_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -264,7 +264,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index d1b7674..0364bb4 100644 (file)
@@ -79,7 +79,7 @@ STATIC_MODULE int load_module(void)
        return ast_register_application(nocdr_app, nocdr_exec, nocdr_synopsis, nocdr_descrip);
 }
 
-STATIC_MODULE char *description(void)
+STATIC_MODULE const char *description(void)
 {
        return "Tell Asterisk to not maintain a CDR for the current call";
 }
@@ -91,7 +91,7 @@ STATIC_MODULE int usecount(void)
        return res;
 }
 
-STATIC_MODULE char *key(void)
+STATIC_MODULE const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 03d119d..138028c 100644 (file)
@@ -173,7 +173,7 @@ int load_module(void)
        return ast_register_application(app, chanavail_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -185,7 +185,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 0084930..2849768 100644 (file)
@@ -137,7 +137,7 @@ int load_module(void)
        return ast_register_application(app, asyncgoto_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -151,7 +151,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 88637f7..27ca2d3 100644 (file)
@@ -570,7 +570,7 @@ int load_module(void)
        return ast_register_application(app, chanspy_exec, synopsis, desc);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) synopsis;
 }
@@ -582,7 +582,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7d24eb9..415d61b 100644 (file)
@@ -172,7 +172,7 @@ int load_module(void)
        return ast_register_application(app, controlplayback_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -185,7 +185,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 665d96a..963eaaa 100644 (file)
@@ -167,7 +167,7 @@ int load_module(void)
        return retval;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -179,7 +179,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ba6ea70..d6df884 100644 (file)
@@ -1738,7 +1738,7 @@ STATIC_MODULE int load_module(void)
        return res;
 }
 
-STATIC_MODULE char *description(void)
+STATIC_MODULE const char *description(void)
 {
        return tdesc;
 }
@@ -1750,7 +1750,7 @@ STATIC_MODULE int usecount(void)
        return res;
 }
 
-STATIC_MODULE char *key(void)
+STATIC_MODULE const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index e27ce79..871fc5a 100644 (file)
@@ -352,7 +352,7 @@ int load_module(void)
        return ast_register_application(app, dictate_exec, synopsis, desc);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -364,7 +364,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 53e829f..a8ef0e1 100644 (file)
@@ -150,7 +150,7 @@ int load_module(void)
        return ast_register_application(app, pickup_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -164,7 +164,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 63dd3c6..78d7bdf 100644 (file)
@@ -505,7 +505,7 @@ int load_module(void)
        return ast_register_application(app, directory_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -517,7 +517,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 12c34ff..29b1157 100644 (file)
@@ -392,7 +392,7 @@ int load_module(void)
        return ast_register_application(app, disa_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -404,7 +404,7 @@ int usecount(void)
        return res;
 }
 
-char *key(void)
+const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 5125354..e6968c8 100644 (file)
@@ -173,7 +173,7 @@ int load_module(void)
        return ast_register_application(app, dumpchan_exec, synopsis, desc);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -185,7 +185,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 2e70415..803c1b5 100644 (file)
@@ -111,7 +111,7 @@ int load_module(void)
        return ast_register_application(app, echo_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -123,7 +123,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 99881d8..3f8c18b 100644 (file)
@@ -179,7 +179,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -191,7 +191,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ae8a249..1c378fc 100644 (file)
@@ -567,7 +567,7 @@ int load_module(void)
        return ast_register_application(app, app_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -581,7 +581,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a420370..ca65130 100644 (file)
@@ -518,7 +518,7 @@ int load_module(void)
        return ast_register_application(app, festival_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -530,7 +530,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 07cff8b..e056b72 100644 (file)
@@ -123,7 +123,7 @@ int load_module(void)
        return ast_register_application(app, flash_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -135,7 +135,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 1dcec26..08aca6a 100644 (file)
@@ -114,7 +114,7 @@ int load_module(void)
        return ast_register_application(app, forkcdr_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -126,7 +126,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 1e06fae..e9ada0b 100644 (file)
@@ -149,7 +149,7 @@ int load_module(void)
        return ast_register_application(app, cpeid_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -161,7 +161,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 2bbe2f9..96b6707 100644 (file)
@@ -243,7 +243,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -255,7 +255,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7062eea..ae48cbb 100644 (file)
@@ -207,7 +207,7 @@ int load_module(void)
        return ast_register_application(app, ices_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -219,7 +219,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index b1d3dee..63c588e 100644 (file)
@@ -128,7 +128,7 @@ int load_module(void)
        return ast_register_application(app, sendimage_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -140,7 +140,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index dff1220..4147efe 100644 (file)
@@ -126,7 +126,7 @@ int load_module(void)
        return ast_register_application(app, skel_exec, tdesc, synopsis);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -138,7 +138,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index da80193..87db8f3 100644 (file)
@@ -123,7 +123,7 @@ int load_module (void)
        return ast_register_application (app, lookupblacklist_exec, synopsis,descrip);
 }
 
-char *description (void)
+const char *description (void)
 {
        return tdesc;
 }
@@ -135,7 +135,7 @@ int usecount (void)
        return res;
 }
 
-char *key ()
+const char *key ()
 {
        return ASTERISK_GPL_KEY;
 }
index dfdea49..f279b3b 100644 (file)
@@ -99,8 +99,7 @@ load_module (void)
                                   descrip);
 }
 
-char *
-description (void)
+const char *description(void)
 {
   return tdesc;
 }
@@ -113,8 +112,7 @@ usecount (void)
   return res;
 }
 
-char *
-key ()
+const char *key()
 {
   return ASTERISK_GPL_KEY;
 }
index 636daaa..28674a9 100644 (file)
@@ -367,7 +367,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -379,7 +379,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index eadfb6c..0a1681a 100644 (file)
@@ -2462,7 +2462,7 @@ int reload(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -2476,7 +2476,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 27eb9ad..f40b401 100644 (file)
@@ -156,7 +156,7 @@ int load_module(void)
        return ast_register_application(app, milliwatt_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -168,7 +168,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 6924619..43b5f7b 100644 (file)
@@ -485,7 +485,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -499,7 +499,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 64bac4a..c21fd51 100644 (file)
@@ -178,7 +178,7 @@ int load_module(void)
        return ast_register_application(app_morsecode, morsecode_exec, morsecode_synopsis, morsecode_descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -190,7 +190,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 9bd5004..3613178 100644 (file)
@@ -242,7 +242,7 @@ int load_module(void)
        return ast_register_application(app, mp3_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -254,7 +254,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 5380d30..36ad54d 100644 (file)
@@ -223,7 +223,7 @@ int load_module(void)
        return ast_register_application(app, NBScat_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -235,7 +235,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 374564a..4be14f9 100644 (file)
@@ -631,7 +631,7 @@ int reload(void)
        return(0);
 }
 
-char *description(void)
+const char *description(void)
 {
        return("Open Settlement Protocol Applications");
 }
@@ -643,7 +643,7 @@ int usecount(void)
        return(res);
 }
 
-char *key()
+const char *key()
 {
        return(ASTERISK_GPL_KEY);
 }
index 6051db4..8bd52d1 100644 (file)
@@ -210,7 +210,7 @@ int load_module(void)
        return ast_register_application(app_page, page_exec, page_synopsis, page_descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -224,7 +224,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8382f76..181a93f 100644 (file)
@@ -274,7 +274,7 @@ int load_module(void)
        return ast_register_application(app, parkandannounce_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -286,7 +286,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 89d8f98..a9ce353 100644 (file)
@@ -151,7 +151,7 @@ int load_module(void)
        return ast_register_application(app, playback_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -163,7 +163,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 3550200..6ce7d1f 100644 (file)
@@ -229,8 +229,7 @@ load_module (void)
                                   descrip);
 }
 
-char *
-description (void)
+const char *description(void)
 {
   return tdesc;
 }
@@ -243,8 +242,7 @@ usecount (void)
   return res;
 }
 
-char *
-key ()
+const char *key()
 {
   return ASTERISK_GPL_KEY;
 }
index f79bb8a..25a789b 100644 (file)
@@ -3929,7 +3929,7 @@ int reload(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -3941,7 +3941,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a7ff1f3..9e42c7f 100644 (file)
@@ -111,7 +111,7 @@ int load_module(void)
        return ast_register_application(app_random, random_exec, random_synopsis, random_descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -123,7 +123,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 889fc9d..94afc52 100644 (file)
@@ -237,7 +237,7 @@ int load_module(void)
        return ast_register_application(app, read_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -249,7 +249,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 708ad02..833ae9c 100644 (file)
@@ -123,7 +123,7 @@ int load_module(void)
        return ast_register_application(app_readfile, readfile_exec, readfile_synopsis, readfile_descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -135,7 +135,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index fb0ff0c..9cce38c 100644 (file)
@@ -258,7 +258,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -270,7 +270,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ddf94a9..864714f 100644 (file)
@@ -359,7 +359,7 @@ STATIC_MODULE int load_module(void)
        return ast_register_application(app, record_exec, synopsis, descrip);
 }
 
-STATIC_MODULE char *description(void)
+STATIC_MODULE const char *description(void)
 {
        return tdesc;
 }
@@ -371,7 +371,7 @@ STATIC_MODULE int usecount(void)
        return res;
 }
 
-STATIC_MODULE char *key(void)
+STATIC_MODULE const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index fd18ec7..a9c53ba 100644 (file)
@@ -7052,7 +7052,7 @@ int load_module(void)
        return ast_register_application(app, rpt_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -7064,7 +7064,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 09ba838..b70d074 100644 (file)
@@ -129,7 +129,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -141,7 +141,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index c25845e..10c803a 100644 (file)
@@ -109,7 +109,7 @@ int load_module(void)
        return ast_register_application(app, senddtmf_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -121,7 +121,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 9ed5435..e6bb80e 100644 (file)
@@ -134,7 +134,7 @@ int load_module(void)
        return ast_register_application(app, sendtext_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -148,7 +148,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 2238b33..d1c0c0a 100644 (file)
@@ -158,7 +158,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -170,7 +170,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a8a3122..80d56d2 100644 (file)
@@ -161,7 +161,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -173,7 +173,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index cf9cee3..7b07ad0 100644 (file)
@@ -127,7 +127,7 @@ int load_module(void)
        return ast_register_application(app, settransfercapability_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return synopsis;
 }
@@ -139,7 +139,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 0dd62f3..25a4311 100644 (file)
@@ -142,7 +142,7 @@ int reload(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -156,7 +156,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a607d35..373ca89 100644 (file)
@@ -1536,7 +1536,7 @@ int load_module (void)
        return ast_register_application (app, sms_exec, synopsis, descrip);
 }
 
-char *description (void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -1548,7 +1548,7 @@ int usecount (void)
        return res;
 }
 
-char *key ()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index e954591..a651dce 100644 (file)
@@ -121,7 +121,7 @@ int load_module(void)
        return ast_register_application(app, softhangup_exec, synopsis, desc);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -133,7 +133,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ba68121..87a7bf1 100644 (file)
@@ -174,7 +174,7 @@ int load_module(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -188,7 +188,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index d139e6e..12e46c8 100644 (file)
@@ -158,7 +158,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -170,7 +170,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 4c65e75..012893b 100644 (file)
@@ -230,7 +230,7 @@ int load_module(void)
        return ast_register_application(app, background_detect_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -242,7 +242,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8eb9399..04e1d53 100644 (file)
@@ -512,7 +512,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -524,7 +524,7 @@ int usecount(void)
        return res;
 }
 
-char *key(void)
+const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index c9564db..67f67fe 100644 (file)
@@ -160,7 +160,7 @@ int load_module(void)
        return ast_register_application(app, transfer_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -174,7 +174,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 64aa599..eb59bf5 100644 (file)
@@ -177,7 +177,7 @@ int load_module(void)
        return ast_register_application(app, sendurl_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -189,7 +189,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 523d582..ddcec71 100644 (file)
@@ -115,7 +115,7 @@ int load_module(void)
        return ast_register_application(app, userevent_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -127,7 +127,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index c1caf7f..4d2e8fc 100644 (file)
@@ -172,7 +172,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -184,7 +184,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7a1f55b..901747c 100644 (file)
@@ -6438,7 +6438,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -6865,7 +6865,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8f56e41..3578450 100644 (file)
@@ -136,7 +136,7 @@ int load_module(void)
        return ast_register_application(app, waitforring_exec, synopsis, desc);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -148,7 +148,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index c874bf4..f00516b 100644 (file)
@@ -191,7 +191,7 @@ int load_module(void)
        return ast_register_application(app, waitforsilence_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -203,7 +203,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8805e60..b3b520f 100644 (file)
@@ -349,7 +349,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -361,7 +361,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index b229104..e5f4977 100644 (file)
@@ -120,7 +120,7 @@ int load_module(void)
        return ast_register_application(app, zapateller_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -132,7 +132,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 6e3ac75..d71095f 100644 (file)
@@ -318,7 +318,7 @@ int load_module(void)
        return ast_register_application(app, conf_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -330,7 +330,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index c4f54b2..3cf46a6 100644 (file)
@@ -256,7 +256,7 @@ int load_module(void)
        return ast_register_application(app, zapras_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -268,7 +268,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8dc6397..55a6294 100644 (file)
@@ -379,7 +379,7 @@ int load_module(void)
        return ast_register_application(app, conf_exec, synopsis, descrip);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -391,7 +391,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ab48ca6..3ce99ec 100644 (file)
@@ -311,7 +311,7 @@ static int csv_log(struct ast_cdr *cdr)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -350,7 +350,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index abf1e81..100db6c 100644 (file)
@@ -137,7 +137,7 @@ static int custom_log(struct ast_cdr *cdr)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -174,7 +174,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index cd43c12..ed99a56 100644 (file)
@@ -135,7 +135,7 @@ static int manager_log(struct ast_cdr *cdr)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -172,7 +172,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index f9a46c1..3e8d895 100644 (file)
@@ -199,7 +199,7 @@ static int odbc_log(struct ast_cdr *cdr)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -477,7 +477,7 @@ int usecount(void)
        }
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index e65a9ad..438d526 100644 (file)
@@ -176,7 +176,7 @@ static int pgsql_log(struct ast_cdr *cdr)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -353,7 +353,7 @@ int usecount(void)
        }
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 2c327e1..6da0398 100644 (file)
@@ -164,7 +164,7 @@ static int sqlite_log(struct ast_cdr *cdr)
 }
 
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -228,7 +228,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index bc1be7e..7563543 100644 (file)
@@ -293,7 +293,7 @@ static void get_date(char *dateField, struct timeval tv)
        }
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
@@ -526,7 +526,7 @@ int usecount(void)
        }
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 1018363..d5b565f 100644 (file)
@@ -2558,12 +2558,12 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
index 6e097ca..9714c3f 100644 (file)
@@ -1125,7 +1125,7 @@ int unload_module()
        return 0;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
@@ -1135,7 +1135,7 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index f8047d3..7dacc2e 100644 (file)
@@ -579,12 +579,12 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
index 9998e49..08b04ae 100644 (file)
@@ -2460,12 +2460,12 @@ int usecount()
        return usecnt;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 0885a2e..75b3f66 100644 (file)
@@ -10038,7 +10038,7 @@ int load_module(void)
        return res;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
@@ -10048,7 +10048,7 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 63cf502..d994fb9 100644 (file)
@@ -609,12 +609,12 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
index d2bcfa8..6fda77a 100644 (file)
@@ -4460,12 +4460,12 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
index 822359d..dd2b604 100644 (file)
@@ -3997,12 +3997,12 @@ int usecount(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return desc;
 }
 
-char *key(void)
+const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 8cb4180..0be2be7 100644 (file)
@@ -313,12 +313,12 @@ int usecount()
        return usecnt;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index cb9df08..140ed21 100644 (file)
@@ -1521,7 +1521,7 @@ int unload_module()
        return 0;
 }
 
-char *description()
+const char *description()
 {
        return (char *)oss_tech.description;
 }
@@ -1531,7 +1531,7 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 6513baa..b556aa8 100644 (file)
@@ -1420,12 +1420,12 @@ int usecount()
        return usecnt;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 328e0e9..be29230 100644 (file)
@@ -13698,12 +13698,12 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
index b15dade..0730adb 100644 (file)
@@ -3366,12 +3366,12 @@ int usecount()
        return usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
index 87a655c..e408718 100644 (file)
@@ -3040,12 +3040,12 @@ int usecount()
        return usecnt;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 8e56c49..ce0bcd4 100644 (file)
@@ -11391,12 +11391,12 @@ int usecount()
        return usecnt;
 }
 
-char *description()
+const char *description()
 {
        return (char *) desc;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 4d05891..2f5400d 100644 (file)
@@ -165,7 +165,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "A-law and Mulaw direct Coder/Decoder";
 }
@@ -175,7 +175,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 192ae10..83ff54f 100644 (file)
@@ -401,7 +401,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "Adaptive Differential PCM Coder/Decoder";
 }
@@ -411,7 +411,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index cc3f643..1178f14 100644 (file)
@@ -182,7 +182,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "A-law Coder/Decoder";
 }
@@ -192,7 +192,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 4eeb60e..d6e1d1b 100644 (file)
@@ -326,7 +326,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
 #ifdef ANNEX_B
        return "Annex B (floating point) G.723.1/PCM16 Codec Translator";
@@ -341,7 +341,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key(void)
+const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index a71651c..e3e766b 100644 (file)
@@ -853,7 +853,7 @@ int load_module (void)
        return res;
 }
 
-char *description (void)
+const char *description(void)
 {
        return "ITU G.726-32kbps G726 Transcoder";
 }
@@ -863,7 +863,7 @@ int usecount (void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index d6a82f0..df20d9b 100644 (file)
@@ -283,7 +283,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "GSM/PCM16 (signed linear) Codec Translator";
 }
@@ -293,7 +293,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 35404f6..1c93394 100644 (file)
@@ -240,7 +240,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -250,7 +250,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index c280069..192c94c 100644 (file)
@@ -321,7 +321,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "LPC10 2.4kbps (signed linear) Voice Coder";
 }
@@ -331,7 +331,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index daaf5ed..86d20b5 100644 (file)
@@ -518,7 +518,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "Speex/PCM16 (signed linear) Codec Translator";
 }
@@ -528,7 +528,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ff42128..d1fba82 100644 (file)
@@ -198,7 +198,7 @@ int load_module(void)
  * Return a description of this module.
  */
 
-char *description(void)
+const char *description(void)
 {
        return "Mu-law Coder/Decoder";
 }
@@ -208,7 +208,7 @@ int usecount(void)
        return me.usecnt;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7ddc79b..594f3d1 100644 (file)
@@ -168,12 +168,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "G.723.1 Simple Timestamp File Format";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 01b94c0..135e0a8 100644 (file)
@@ -288,12 +288,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw G.726 (16/24/32/40kbps) data";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index fc1e3e3..f2eef83 100644 (file)
@@ -164,12 +164,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw G729 data";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 3a27a11..bc91d1f 100644 (file)
@@ -186,12 +186,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw GSM data";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index fa5b5c6..ee455be 100644 (file)
@@ -195,12 +195,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw h263 data";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 5beb826..3e35808 100644 (file)
@@ -188,12 +188,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw h264 data";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index daaab39..2a027cb 100644 (file)
@@ -163,12 +163,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw iLBC data";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 96fed0d..01f4d92 100644 (file)
@@ -132,13 +132,13 @@ int usecount()
        return 0;
 }
 
-char *description()
+const char *description()
 {
        return desc;
 }
 
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a8274cb..2ca0cce 100644 (file)
@@ -557,13 +557,13 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "OGG/Vorbis audio";
 }
 
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 4624de5..493d8af 100644 (file)
@@ -487,12 +487,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw/Sun uLaw/ALaw 8khz Audio support (PCM,PCMA,AU)";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 98a9ad5..939a121 100644 (file)
@@ -146,12 +146,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Raw Signed Linear Audio support (SLN)";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 2bd8b36..5afc1e3 100644 (file)
@@ -151,12 +151,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Dialogic VOX (ADPCM) File Format";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index f46d75b..f56cdae 100644 (file)
@@ -532,12 +532,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Microsoft WAV format (8000hz Signed Linear)";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 888a960..85b9902 100644 (file)
@@ -534,12 +534,12 @@ int usecount()
        return me.usecnt;
 }
 
-char *description()
+const char *description()
 {
        return "Microsoft WAV format (Proprietary GSM)";
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a502219..872416e 100644 (file)
@@ -92,7 +92,7 @@ int load_module(void)
                ast_custom_function_register(&base64_decode_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -102,7 +102,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 056999e..b277df1 100644 (file)
@@ -153,7 +153,7 @@ int load_module(void)
        return ast_custom_function_register(&callerid_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -163,7 +163,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 4c3d4a7..20373ec 100644 (file)
@@ -134,7 +134,7 @@ int load_module(void)
        return ast_custom_function_register(&cdr_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -144,7 +144,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ce6a81e..8d60f4c 100644 (file)
@@ -148,7 +148,7 @@ int load_module(void)
        return ast_custom_function_register(&channel_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -158,7 +158,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7904ae6..0260b9b 100644 (file)
@@ -175,7 +175,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -187,7 +187,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index f6ced43..434a2f9 100644 (file)
@@ -325,7 +325,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -337,7 +337,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a519fb0..492389e 100644 (file)
@@ -181,7 +181,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -191,7 +191,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 87f321e..542eb04 100644 (file)
@@ -195,7 +195,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -209,7 +209,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 87bd96f..4d85648 100644 (file)
@@ -158,7 +158,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -168,7 +168,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index deb2954..88bf057 100644 (file)
@@ -221,7 +221,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -231,7 +231,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 05835d6..2680388 100644 (file)
@@ -88,7 +88,7 @@ int load_module(void)
        return ast_custom_function_register(&language_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -98,7 +98,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 50712b8..9f3e78c 100644 (file)
@@ -202,7 +202,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -212,7 +212,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7ad4765..0928a2d 100644 (file)
@@ -259,7 +259,7 @@ int load_module(void)
        return ast_custom_function_register(&math_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -269,7 +269,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 7e2d9af..5455694 100644 (file)
@@ -118,7 +118,7 @@ int load_module(void)
                ast_custom_function_register(&checkmd5_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -128,7 +128,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index d027b75..029b715 100644 (file)
@@ -84,7 +84,7 @@ int load_module(void)
        return ast_custom_function_register(&moh_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -94,7 +94,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 159919e..a7a60b3 100644 (file)
@@ -656,7 +656,7 @@ int load_module(void)
        return odbc_load_module();
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -671,7 +671,7 @@ int usecount(void)
        }
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index af5e73a..053bcf5 100644 (file)
@@ -106,7 +106,7 @@ int load_module(void)
        return ast_custom_function_register(&acf_rand);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -116,7 +116,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 30c6b6c..d2b5ad8 100644 (file)
@@ -81,7 +81,7 @@ int load_module(void)
        return ast_custom_function_register(&sha1_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -91,7 +91,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 79bc391..5da638c 100644 (file)
@@ -460,7 +460,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -470,7 +470,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 772343a..75b328e 100644 (file)
@@ -185,7 +185,7 @@ int load_module(void)
        return ast_custom_function_register(&timeout_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -195,7 +195,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 065db5b..e39ee60 100644 (file)
@@ -100,7 +100,7 @@ int load_module(void)
                || ast_custom_function_register(&urlencode_function);
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -110,7 +110,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 5e1b6e0..1f9d078 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Asterisk -- An open source telephony toolkit.
  *
- * Copyright (C) 1999 - 2005, Digium, Inc.
+ * Copyright (C) 1999 - 2006, Digium, Inc.
  *
  * Mark Spencer <markster@digium.com>
  *
@@ -82,7 +82,7 @@ int usecount(void);           /* How many channels provided by this module are in use? */
  *
  * \return a short description of your module
  */
-char *description(void);               /* Description of this module */
+const char *description(void);         /* Description of this module */
 
 /*! 
  * \brief Returns the ASTERISK_GPL_KEY
@@ -99,7 +99,7 @@ char *description(void);              /* Description of this module */
  *
  * \return ASTERISK_GPL_KEY
  */
-char *key(void);               /* Return the below mentioned key, unmodified */
+const char *key(void);         /* Return the below mentioned key, unmodified */
 
 /*! 
  * \brief Reload stuff.
@@ -518,13 +518,12 @@ struct ast_registry {
 };
 
 struct module_symbols {
-        int (*load_module)(void);
-        int (*unload_module)(void);
-        int (*usecount)(void);   
-        char *(*description)(void);
-        char *(*key)(void);
-        int (*reload)(void);
-
+       int (*load_module)(void);
+       int (*unload_module)(void);
+       int (*usecount)(void);   
+       const char *(*description)(void);
+       const char *(*key)(void);
+       int (*reload)(void);
        enum module_type {
                MOD_0,  /* old module style */
                MOD_1,  /* old style, but symbols here */
index 0ab5886..d6617d5 100644 (file)
@@ -1273,12 +1273,12 @@ int usecount(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return dtext;
 }
 
-char *key(void)
+const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 255cedc..db5dcce 100644 (file)
@@ -1547,12 +1547,12 @@ STATIC_MODULE int usecount(void)
        return 0;
 }
 
-STATIC_MODULE char *description(void)
+STATIC_MODULE const char *description(void)
 {
        return dtext;
 }
 
-STATIC_MODULE char *key(void)
+STATIC_MODULE const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 4397d43..9e30b86 100644 (file)
@@ -4709,7 +4709,7 @@ int load_module(void)
        return res;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -4723,7 +4723,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index f0d118b..4547c94 100644 (file)
@@ -507,12 +507,12 @@ int usecount(void)
        return inuse;
 }
 
-char *description(void)
+const char *description(void)
 {
        return dtext;
 }
 
-char *key(void)
+const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 5f590cf..cadd73a 100644 (file)
@@ -169,7 +169,7 @@ static struct ast_switch loopback_switch =
         matchmore:              loopback_matchmore,
 };
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -179,7 +179,7 @@ int usecount(void)
        return 1;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 0ec8c53..04d6fd0 100644 (file)
@@ -246,7 +246,7 @@ static struct ast_switch realtime_switch =
         matchmore:              realtime_matchmore,
 };
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -256,7 +256,7 @@ int usecount(void)
        return 1;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index a03085e..122b2e5 100644 (file)
@@ -428,7 +428,7 @@ int load_module(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -438,7 +438,7 @@ int usecount(void)
        return 1;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index b6d2b97..258ac3d 100644 (file)
@@ -1125,7 +1125,7 @@ int unload_module(void)
        return -1;
 }
 
-char *description(void)
+const const char *description(void)
 {
        return "ADSI Resource";
 }
@@ -1136,7 +1136,7 @@ int usecount(void)
        return 1;
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index e66043f..5c9e057 100644 (file)
@@ -2051,7 +2051,7 @@ int load_module(void)
        return ast_register_application(app, agi_exec, synopsis, descrip);
 }
 
-char *description(void)
+const const char *description(void)
 {
        return tdesc;
 }
@@ -2063,7 +2063,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index e1ebaed..aff7ed0 100644 (file)
@@ -175,7 +175,7 @@ int load_module(void)
        return ast_cli_register(&cli_orig);
 }
 
-char *description(void)
+const const char *description(void)
 {
        return tdesc;
 }
@@ -185,7 +185,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 2451dd8..9a1fac6 100644 (file)
@@ -144,7 +144,7 @@ int load_module(void)
        return ast_cli_register(&audio_convert_cli);
 }
 
-char *description(void)
+const const char *description(void)
 {
        return desc;
 }
@@ -158,7 +158,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index aaf6cf8..5c5d5c7 100644 (file)
@@ -603,7 +603,7 @@ int unload_module(void)
        return -1;
 }
 
-char *description(void)
+const const char *description(void)
 {
        return "Cryptographic Digital Signatures";
 }
@@ -614,7 +614,7 @@ int usecount(void)
        return 1;
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ebd225f..b3013d5 100644 (file)
@@ -2242,7 +2242,7 @@ int unload_module(void)
        return ast_unregister_application(parkedcall);
 }
 
-char *description(void)
+const const char *description(void)
 {
        return "Call Features Resource";
 }
@@ -2260,7 +2260,7 @@ int usecount(void)
 #endif
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index cb3a766..3865753 100644 (file)
@@ -400,7 +400,7 @@ int reload(void)
        return ind_load_module();
 }
 
-char *description(void)
+const const char *description(void)
 {
        /* that the following cast is needed, is yuk! */
        return (char*)dtext;
@@ -411,7 +411,7 @@ int usecount(void)
        return 0;
 }
 
-char *key()
+const const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index ae6099b..6c00c59 100644 (file)
@@ -679,7 +679,7 @@ STATIC_MODULE int unload_module(void)
        return 0;
 }
 
-STATIC_MODULE char *description(void)
+STATIC_MODULE const char *description(void)
 {
        return "Call Monitoring Resource";
 }
@@ -697,7 +697,7 @@ STATIC_MODULE int usecount(void)
 #endif
 }
 
-STATIC_MODULE char *key(void)
+STATIC_MODULE const char *key(void)
 {
        return ASTERISK_GPL_KEY;
 }
index 314c076..e82d6fa 100644 (file)
@@ -1204,7 +1204,7 @@ int unload_module(void)
        return -1;
 }
 
-char *description(void)
+const char *description(void)
 {
        return "Music On Hold Resource";
 }
@@ -1222,7 +1222,7 @@ int usecount(void)
 #endif
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index c6c2fcf..3093c1f 100644 (file)
@@ -600,7 +600,7 @@ int load_module(void)
        return 0;
 }
 
-char *description(void)
+const char *description(void)
 {
        return tdesc;
 }
@@ -612,7 +612,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 43cb403..ad8f590 100644 (file)
@@ -1086,7 +1086,7 @@ int unload_module(void)
        return(0);
 }
 
-char *description(void)
+const char *description(void)
 {
        return("Open Settlement Protocol Support");
 }
@@ -1096,7 +1096,7 @@ int usecount(void)
        return(osp_usecount);
 }
 
-char *key()
+const char *key()
 {
        return(ASTERISK_GPL_KEY);
 }
index 9de914b..681fd7f 100644 (file)
@@ -709,7 +709,7 @@ static int smdi_load(int reload)
 }
 
 
-char *description(void)
+const char *description(void)
 {
        return (char *) tdesc;
 }
@@ -766,7 +766,7 @@ int usecount(void)
        return res;
 }
 
-char *key()
+const char *key()
 {
        return ASTERISK_GPL_KEY;
 }
index 871a74d..a399b8b 100644 (file)
@@ -128,12 +128,12 @@ int usecount(void)
     return 0;
 }
 
-char *key(void)
+const char *key(void)
 {
     return ASTERISK_GPL_KEY;
 }
 
-char *description(void)
+const char *description(void)
 {
     return MODULE_DESCRIPTION;
 }