]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Fix a "set but not used" warning on newer gccs.
authorMark Michelson <mmichelson@digium.com>
Thu, 8 Nov 2012 22:08:58 +0000 (22:08 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 8 Nov 2012 22:08:58 +0000 (22:08 +0000)
Turns out the "helpful" setting of ms and res in this
macro is completely useless after the timeout antipattern
fix.

If you're a new guy looking to write code, don't write
a macro like this one.
........

Merged revisions 376087 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 376088 from http://svn.asterisk.org/svn/asterisk/branches/10

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

res/res_fax.c

index fd0294bbeb254802a9767a5320bdbdb234d8317c..db0f17ca50587ecb6767cf43304dd72e1153d01c 100644 (file)
@@ -1206,7 +1206,6 @@ static void set_channel_variables(struct ast_channel *chan, struct ast_fax_sessi
 #define GENERIC_FAX_EXEC_ERROR_QUIET(fax, chan, errorstr, reason) \
        do {    \
                GENERIC_FAX_EXEC_SET_VARS(fax, chan, errorstr, reason); \
-               res = ms = -1; \
        } while (0)
 
 #define GENERIC_FAX_EXEC_ERROR(fax, chan, errorstr, reason)    \
@@ -1318,7 +1317,7 @@ static int generic_fax_exec(struct ast_channel *chan, struct ast_fax_session_det
 {
        int ms;
        int timeout = RES_FAX_TIMEOUT;
-       int res, chancount;
+       int chancount;
        unsigned int expected_frametype = -1;
        union ast_frame_subclass expected_framesubclass = { .integer = -1 };
        unsigned int t38negotiated = (ast_channel_get_t38_state(chan) == T38_STATE_NEGOTIATED);