]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7623 Fix param name ordering bug in mod_amqp due to exposing these params
authorWilliam King <william.king@quentustech.com>
Thu, 11 Jun 2015 19:33:11 +0000 (12:33 -0700)
committerWilliam King <william.king@quentustech.com>
Thu, 11 Jun 2015 19:33:42 +0000 (12:33 -0700)
src/mod/event_handlers/mod_amqp/mod_amqp_producer.c

index b2bf964463d82827f338113fe8a1c289584e3cf9..0afc281e193d4fb505efb9f6a312af7344863e91 100644 (file)
@@ -252,10 +252,10 @@ switch_status_t mod_amqp_producer_create(char *name, switch_xml_t cfg)
                                if ( interval && interval > 0 ) {
                                        profile->enable_fallback_format_fields = 1;
                                }
-                       } else if (!strncmp(var, "exchange", 8)) {
-                               exchange = switch_core_strdup(profile->pool, val);
                        } else if (!strncmp(var, "exchange_type", 13)) {
                                exchange_type = switch_core_strdup(profile->pool, val);
+                       } else if (!strncmp(var, "exchange", 8)) {
+                               exchange = switch_core_strdup(profile->pool, val);
                        } else if (!strncmp(var, "format_fields", 13)) {
                                int size = 0;
                                if ((size = mod_amqp_count_chars(val, ',')) >= MAX_ROUTING_KEY_FORMAT_FIELDS) {