X-Git-Url: https://vcs.fsf.org/?p=exim.git;a=blobdiff_plain;f=src%2Fsrc%2Facl.c;h=efab1d31e22691cdfa917ff229136af8338d5b09;hp=60fa9775259ff55f4362bf48098672f01bbb40cc;hb=2c0f3ea1858d9dafc8600f9d97bc6e57594c22d0;hpb=b83fa5fa89071dab0637c0e58ba8e5c1b829149b diff --git a/src/src/acl.c b/src/src/acl.c index 60fa97752..efab1d31e 100644 --- a/src/src/acl.c +++ b/src/src/acl.c @@ -4351,7 +4351,7 @@ switch (where) if (*--s && isdigit(*s) && *--s && isdigit(*s)) *user_msgptr = s; acl_temp_details = TRUE; } - else + else { HDEBUG(D_acl) debug_printf_indent("cutthrough defer; will spool\n"); rc = OK; @@ -4425,12 +4425,10 @@ Returns the pointer to variable's tree node */ tree_node * -acl_var_create(uschar *name) +acl_var_create(uschar * name) { -tree_node *node, **root; -root = (name[0] == 'c')? &acl_var_c : &acl_var_m; -node = tree_search(*root, name); -if (node == NULL) +tree_node * node, ** root = name[0] == 'c' ? &acl_var_c : &acl_var_m; +if (!(node = tree_search(*root, name))) { node = store_get(sizeof(tree_node) + Ustrlen(name)); Ustrcpy(node->name, name);