Move usage of the old LOCAL_USER_* macros to the new ast_module_user_* functions...
authorJoshua Colp <jcolp@digium.com>
Thu, 13 Dec 2007 20:23:48 +0000 (20:23 +0000)
committerJoshua Colp <jcolp@digium.com>
Thu, 13 Dec 2007 20:23:48 +0000 (20:23 +0000)
(closes issue #11533)
Reported by: IgorG
Patches:
      oldmacroclean.v1.diff uploaded by IgorG (license 20)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92811 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_rpt.c
include/asterisk/app.h
include/asterisk/module.h
res/res_agi.c

index 4bca3e0..e7fbc81 100644 (file)
@@ -287,10 +287,6 @@ char *discstr = "!!DISCONNECT!!";
 static char *remote_rig_ft897 = "ft897";
 static char *remote_rig_rbi = "rbi";
 
-#ifdef OLD_ASTERISK
-STANDARD_LOCAL_USER;
-#endif
-
 #define        MSWAIT 200
 #define        HANGTIME 5000
 #define        TOTIME 180000
index 26523d4..306ae47 100644 (file)
@@ -394,7 +394,7 @@ struct ast_app_option {
        ... do any argument parsing here ...
 
        if (ast_parseoptions(my_app_options, &opts, opt_args, options)) {
-               LOCAL_USER_REMOVE(u);
+               ast_module_user_remove(u);
                return -1;
        }
   }
index 1b257ed..ac0fe5d 100644 (file)
@@ -97,7 +97,7 @@ int ast_unload_resource(const char *resource_name, enum ast_module_unload_mode);
  * This function calulates use counts and notifies anyone trying to keep track
  * of them.  It should be called whenever your module's usecount changes.
  *
- * \note The LOCAL_USER macros take care of calling this function for you.
+ * \note The ast_module_user_* functions take care of calling this function for you.
  */
 void ast_update_use_count(void);
 
index cf84bb9..77e56f5 100644 (file)
@@ -2457,7 +2457,7 @@ static int agi_exec_full(struct ast_channel *chan, void *data, int enhanced, int
         /* Answer if need be */
        if (chan->_state != AST_STATE_UP) {
                if (ast_answer(chan)) {
-                       LOCAL_USER_REMOVE(u);
+                       ast_module_user_remove(u);
                        return -1;
                }
        }