mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-27 03:51:16 -05:00
Take care of a "variable might be used before set" warning.
This commit is contained in:
parent
e9f6414d40
commit
dfc595ff7a
1 changed files with 14 additions and 7 deletions
|
|
@ -15,7 +15,7 @@
|
|||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: sortlist.c,v 1.2 2000/11/15 18:12:37 gson Exp $ */
|
||||
/* $Id: sortlist.c,v 1.3 2000/11/15 20:35:13 tale Exp $ */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
|
@ -113,18 +113,25 @@ ns_sortlist_byaddrsetup(dns_acl_t *sortlist_acl, isc_netaddr_t *client_addr,
|
|||
dns_addressorderfunc_t *orderp,
|
||||
void **argp)
|
||||
{
|
||||
dns_addressorderfunc_t order;
|
||||
switch (ns_sortlist_setup(sortlist_acl, client_addr, argp)) {
|
||||
ns_sortlisttype_t sortlisttype;
|
||||
|
||||
sortlisttype = ns_sortlist_setup(sortlist_acl, client_addr, argp);
|
||||
|
||||
switch (sortlisttype) {
|
||||
case NS_SORTLISTTYPE_1ELEMENT:
|
||||
order = ns_sortlist_addrorder1;
|
||||
*orderp = ns_sortlist_addrorder1;
|
||||
break;
|
||||
case NS_SORTLISTTYPE_2ELEMENT:
|
||||
order = ns_sortlist_addrorder2;
|
||||
*orderp = ns_sortlist_addrorder2;
|
||||
break;
|
||||
case NS_SORTLISTTYPE_NONE:
|
||||
order = NULL;
|
||||
*orderp = NULL;
|
||||
break;
|
||||
default:
|
||||
UNEXPECTED_ERROR(__FILE__, __LINE__,
|
||||
"unexpected return from ns_sortlist_setup(): "
|
||||
"%d", sortlisttype);
|
||||
break;
|
||||
}
|
||||
*orderp = order;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue