`return` is a statement, not a function.
cur->tagged = (m >= 0 ? m : !cur->tagged);
- return (cur->tagged - ot);
+ return cur->tagged - ot;
}
/**
STAILQ_INIT(&expn);
t = expand_aliases_r(a, &expn);
mutt_list_free(&expn);
- return (mutt_remove_duplicates(t));
+ return mutt_remove_duplicates(t);
}
/**
int r = mutt_inbox_cmp(pa->name, pb->name);
if (r == 0)
r = mutt_str_strcoll(pa->name, pb->name);
- return ((SortBrowser & SORT_REVERSE) ? -r : r);
+ return (SortBrowser & SORT_REVERSE) ? -r : r;
}
static int browser_compare_desc(const void *a, const void *b)
int r = mutt_str_strcoll(pa->desc, pb->desc);
- return ((SortBrowser & SORT_REVERSE) ? -r : r);
+ return (SortBrowser & SORT_REVERSE) ? -r : r;
}
static int browser_compare_date(const void *a, const void *b)
int r = pa->mtime - pb->mtime;
- return ((SortBrowser & SORT_REVERSE) ? -r : r);
+ return (SortBrowser & SORT_REVERSE) ? -r : r;
}
static int browser_compare_size(const void *a, const void *b)
int r = pa->size - pb->size;
- return ((SortBrowser & SORT_REVERSE) ? -r : r);
+ return (SortBrowser & SORT_REVERSE) ? -r : r;
}
static int browser_compare_count(const void *a, const void *b)
else
r = 1;
- return ((SortBrowser & SORT_REVERSE) ? -r : r);
+ return (SortBrowser & SORT_REVERSE) ? -r : r;
}
static int browser_compare_count_new(const void *a, const void *b)
else
r = 1;
- return ((SortBrowser & SORT_REVERSE) ? -r : r);
+ return (SortBrowser & SORT_REVERSE) ? -r : r;
}
/**
mutt_file_concat_path(fullpath, folder, path, sizeof(fullpath));
if (stat(fullpath, &st) == 0)
- return (S_ISDIR(st.st_mode));
+ return S_ISDIR(st.st_mode);
else
return 0;
}
{
#ifdef USE_NNTP
if (OptNews)
- return (regexec(re, ((struct FolderFile *) menu->data)[n].desc, 0, NULL, 0));
+ return regexec(re, ((struct FolderFile *) menu->data)[n].desc, 0, NULL, 0);
#endif
- return (regexec(re, ((struct FolderFile *) menu->data)[n].name, 0, NULL, 0));
+ return regexec(re, ((struct FolderFile *) menu->data)[n].name, 0, NULL, 0);
}
#ifdef USE_NOTMUCH
static int select_vfolder_search(struct Menu *menu, regex_t *re, int n)
{
- return (regexec(re, ((struct FolderFile *) menu->data)[n].desc, 0, NULL, 0));
+ return regexec(re, ((struct FolderFile *) menu->data)[n].desc, 0, NULL, 0);
}
#endif
bool ot = ff->tagged;
ff->tagged = (m >= 0 ? m : !ff->tagged);
- return (ff->tagged - ot);
+ return ff->tagged - ot;
}
/**
if (p->fg == fg && p->bg == bg)
{
(p->count)++;
- return (COLOR_PAIR(p->index));
+ return COLOR_PAIR(p->index);
}
p = p->next;
}
mutt_debug(3, "Color pairs used so far: %d\n", UserColors);
- return (COLOR_PAIR(p->index));
+ return COLOR_PAIR(p->index);
}
static int mutt_lookup_color(short pair, short *fg, short *bg)
}
mutt_str_strfcpy(buf, filepart, buflen);
- return (init ? 0 : -1);
+ return init ? 0 : -1;
}
#endif
else
mutt_str_strfcpy(buf, filepart, buflen);
- return (init ? 0 : -1);
+ return init ? 0 : -1;
}
return 1;
}
- return (r == 0);
+ return r == 0;
}
/**
if (!cmd)
return 0;
- return (strstr(cmd, "%f") && strstr(cmd, "%t"));
+ return strstr(cmd, "%f") && strstr(cmd, "%t");
}
// clang-format off
int mutt_socket_poll(struct Connection *conn, time_t wait_secs)
{
if (conn->bufpos < conn->available)
- return (conn->available - conn->bufpos);
+ return conn->available - conn->bufpos;
if (conn->conn_poll)
return conn->conn_poll(conn, wait_secs);
mutt_debug(dbg, "%d< %s\n", conn->fd, buf);
/* number of bytes read, not strlen */
- return (i + 1);
+ return i + 1;
}
/**
mutt_debug(1, "trusted\n");
if (!SslSessionCerts)
SslSessionCerts = sk_X509_new_null();
- return (sk_X509_push(SslSessionCerts, X509_dup(c)));
+ return sk_X509_push(SslSessionCerts, X509_dup(c));
}
/**
mutt_menu_pop_current(menu);
mutt_menu_destroy(&menu);
mutt_debug(2, "done=%d\n", done);
- return (done == 2);
+ return done == 2;
}
/**
mutt_menu_destroy(&menu);
gnutls_x509_crt_deinit(cert);
- return (done == 2);
+ return done == 2;
}
/**
ret.ch = ch;
ret.op = 0;
- return (ch == ctrl('G') ? err : ret);
+ return ch == ctrl('G') ? err : ret;
}
int mutt_get_field_full(const char *field, char *buf, size_t buflen,
if (!ctx || !ctx->hdrs || (index >= ctx->msgcount))
return false;
- return (!ctx->pattern || ctx->hdrs[index]->limited);
+ return !ctx->pattern || ctx->hdrs[index]->limited;
}
/**
}
else
{
- return (Context->vcount ? Context->vcount - 1 : 0);
+ return Context->vcount ? Context->vcount - 1 : 0;
}
return 0;
be_barf_file(path, buf, buflen);
be_free_memory(buf, buflen);
- return (abort ? -1 : 0);
+ return abort ? -1 : 0;
}
token[*tokenlen] = *s;
}
else if (*s == '"')
- return (s + 1);
+ return s + 1;
(*tokenlen)++;
s++;
}
{
if (*tokenlen < tokenmax)
token[(*tokenlen)++] = *s;
- return (s + 1);
+ return s + 1;
}
while (*s)
{
}
done:
*pbuf = 0;
- return (pbuf - buf);
+ return pbuf - buf;
}
/**
return false;
subtype = NONULL(subtype);
- return ((mutt_str_strcasecmp(subtype, "rfc822") == 0) ||
- (mutt_str_strcasecmp(subtype, "news") == 0));
+ return (mutt_str_strcasecmp(subtype, "rfc822") == 0) ||
+ (mutt_str_strcasecmp(subtype, "news") == 0);
}
/**
memcpy(str, "?=", 2);
str += 2;
- return (str - s0);
+ return str - s0;
}
/**
}
memcpy(str, "?=", 2);
str += 2;
- return (str - s0);
+ return str - s0;
}
/**
*text = str + match[3].rm_so;
*textlen = match[3].rm_eo - match[3].rm_so;
- return (str + match[0].rm_so);
+ return str + match[0].rm_so;
}
/**
else
{
if (dlen > (sizeof(buf) - strlen(tocode)))
- return (sizeof(buf) - strlen(tocode) + 1);
+ return sizeof(buf) - strlen(tocode) + 1;
memcpy(buf, d, dlen);
ob = buf + dlen;
}
char *u = strchr(t + 1, '\'');
if (u)
- return (u + 1);
+ return u + 1;
else
- return (t + 1);
+ return t + 1;
}
/**
*/
pid_t mutt_create_filter(const char *s, FILE **in, FILE **out, FILE **err)
{
- return (mutt_create_filter_fd(s, in, out, err, -1, -1, -1));
+ return mutt_create_filter_fd(s, in, out, err, -1, -1, -1);
}
/**
{
if (!g)
return -1;
- return (!g->as && !g->rs);
+ return !g->as && !g->rs;
}
void mutt_group_context_add(struct GroupContext **ctx, struct Group *group)
{
if (ch == 96)
return 0;
- return (ch - 32);
+ return ch - 32;
}
/**
unsigned int mycrc = *(unsigned int *) (d + sizeof(union Validate));
- return (crc == mycrc);
+ return crc == mycrc;
}
/**
*/
bool mutt_hcache_is_valid_backend(const char *s)
{
- return (hcache_get_backend_ops(s) != NULL);
+ return hcache_get_backend_ops(s) != NULL;
}
static bool thread_is_new(struct Context *ctx, struct Header *hdr)
{
- return (hdr->collapsed && (hdr->num_hidden > 1) &&
- (mutt_thread_contains_unread(ctx, hdr) == 1));
+ return hdr->collapsed && (hdr->num_hidden > 1) &&
+ (mutt_thread_contains_unread(ctx, hdr) == 1);
}
static bool thread_is_old(struct Context *ctx, struct Header *hdr)
{
- return (hdr->collapsed && (hdr->num_hidden > 1) &&
- (mutt_thread_contains_unread(ctx, hdr) == 2));
+ return hdr->collapsed && (hdr->num_hidden > 1) &&
+ (mutt_thread_contains_unread(ctx, hdr) == 2);
}
/**
/* first look in the generic map for the function */
for (int i = 0; OpGeneric[i].name; i++)
if (OpGeneric[i].op == op)
- return (&OpGeneric[i]);
+ return &OpGeneric[i];
}
map = km_get_table(menu);
{
for (int i = 0; map[i].name; i++)
if (map[i].op == op)
- return (&map[i]);
+ return &map[i];
}
return NULL;
fprintf(f, "?");
}
}
- return (maxwidth - n);
+ return maxwidth - n;
}
static int get_wrapped_width(const char *t, size_t wid)
return i;
}
fputc(' ', f);
- return (col + 1);
+ return col + 1;
}
static void format_line(FILE *f, int ismacro, const char *t1, const char *t2, const char *t3)
*/
bool imap_code(const char *s)
{
- return (cmd_status(s) == IMAP_CMD_OK);
+ return cmd_status(s) == IMAP_CMD_OK;
}
/**
src++;
}
*p = '\0';
- return (p - buf);
+ return p - buf;
}
/**
*/
static int toggle_quadoption(int opt)
{
- return (opt ^= 1);
+ return opt ^= 1;
}
/**
*/
static bool valid_show_multipart_alternative(const char *val)
{
- return ((mutt_str_strcmp(val, "inline") == 0) ||
- (mutt_str_strcmp(val, "info") == 0) || !val || (*val == 0));
+ return (mutt_str_strcmp(val, "inline") == 0) ||
+ (mutt_str_strcmp(val, "info") == 0) ||
+ !val || (*val == 0);
}
/**
{
if (mutt_str_strcmp(s, MuttVars[i].name) == 0)
{
- return (MuttVars[i].type == DT_SYNONYM ?
+ return MuttVars[i].type == DT_SYNONYM ?
mutt_option_index((char *) MuttVars[i].initial) :
- i);
+ i;
}
}
return -1;
len--;
}
- return (max - len);
+ return max - len;
}
/**
mutt_unget_event(lastkey, 0);
for (; keyslen; keyslen--)
mutt_unget_event(keys[keyslen - 1], 0);
- return (km_dokey(MENU_GENERIC));
+ return km_dokey(MENU_GENERIC);
}
if (menu != MENU_EDITOR)
{
int n = 0;
if (!map)
- return (retry_generic(menu, NULL, 0, 0));
+ return retry_generic(menu, NULL, 0, 0);
while (true)
{
while (LastKey > map->keys[pos])
{
if (pos > map->eq || !map->next)
- return (retry_generic(menu, map->keys, pos, LastKey));
+ return retry_generic(menu, map->keys, pos, LastKey);
map = map->next;
}
if (LastKey != map->keys[pos])
- return (retry_generic(menu, map->keys, pos, LastKey));
+ return retry_generic(menu, map->keys, pos, LastKey);
if (++pos == map->len)
{
return 077;
}
- return (0777 & ~st.st_mode);
+ return 0777 & ~st.st_mode;
}
/**
if ((snprintf(path, sizeof(path), "%s/.mh_sequences", b->path) < sizeof(path)) &&
(stat(path, &sb) == 0))
{
- return (sb.st_mtime > b->last_visited);
+ return sb.st_mtime > b->last_visited;
}
return -1;
}
if ((snprintf(path, sizeof(path), "%s/%d", b->path, msgno) < sizeof(path)) &&
(stat(path, &sb) == 0))
{
- return (sb.st_mtime <= b->last_visited);
+ return sb.st_mtime <= b->last_visited;
}
return -1;
}
*/
static int md_cmp_inode(struct Maildir *a, struct Maildir *b)
{
- return (a->inode - b->inode);
+ return a->inode - b->inode;
}
/**
ctx->quiet = false;
- return ((ctx->changed || msg_mod) ? MUTT_REOPENED : MUTT_NEW_MAIL);
+ return (ctx->changed || msg_mod) ? MUTT_REOPENED : MUTT_NEW_MAIL;
}
/**
char buf[LONG_STRING];
menu_make_entry(buf, sizeof(buf), m, n);
- return (regexec(re, buf, 0, NULL, 0));
+ return regexec(re, buf, 0, NULL, 0);
}
/**
*out++ = '=';
}
*out = '\0';
- return (out - (char *) begin);
+ return out - (char *) begin;
}
/**
if (!buf)
return true;
- return (buf->data && (buf->data[0] == '\0'));
+ return buf->data && (buf->data[0] == '\0');
}
/**
int len1 = mutt_str_strlen(buffer);
int len2 = mutt_str_strlen(cs2);
- return (mutt_str_strncasecmp((len1 > len2) ? buffer : cs2,
- (len1 > len2) ? cs2 : buffer, MIN(len1, len2)) == 0);
+ return mutt_str_strncasecmp((len1 > len2 ? buffer : cs2),
+ (len1 > len2 ? cs2 : buffer), MIN(len1, len2)) == 0;
}
/**
return 0;
int y = tm->tm_year + 1900;
- return (((y & 3) == 0) && (((y % 100) != 0) || ((y % 400) == 0)));
+ return ((y & 3) == 0) && (((y % 100) != 0) || ((y % 400) == 0));
}
/**
/* need to make a copy because gmtime/localtime return a pointer to
static memory (grr!) */
memcpy(&utc, ptm, sizeof(utc));
- return (compute_tz(t, &utc));
+ return compute_tz(t, &utc);
}
/**
if (s[0] == '+')
tz = -tz;
- return (mutt_date_make_time(&t, 0) + tz);
+ return mutt_date_make_time(&t, 0) + tz;
}
/**
if ((TIME_T_MAX - now) < timeout)
return TIME_T_MAX;
- return (now + timeout);
+ return now + timeout;
}
*/
static bool compare_stat(struct stat *osb, struct stat *nsb)
{
- return ((osb->st_dev == nsb->st_dev) && (osb->st_ino == nsb->st_ino) &&
- (osb->st_rdev == nsb->st_rdev));
+ return (osb->st_dev == nsb->st_dev ) &&
+ (osb->st_ino == nsb->st_ino ) &&
+ (osb->st_rdev == nsb->st_rdev);
}
/**
if (fd < 0)
return NULL;
- return (fdopen(fd, mode));
+ return fdopen(fd, mode);
}
else
- return (fopen(path, mode));
+ return fopen(path, mode);
}
/**
{
const char *p = strrchr(f, '/');
if (p)
- return (p + 1);
+ return p + 1;
else
return f;
}
if (stat(path, &st) == -1)
return -1;
- return ((st.st_size == 0));
+ return st.st_size == 0;
}
*/
static size_t gen_int_hash(union HashKey key, size_t n)
{
- return (key.intkey % n);
+ return key.intkey % n;
}
/**
if (!History || !h)
return false; /* disabled */
- return (h->cur == h->last);
+ return h->cur == h->last;
}
/**
*/
bool log_file_running(void)
{
- return (LogFileFP != NULL);
+ return LogFileFP != NULL;
}
/**
for (; n; s++, n--)
if ((w += mutt_mb_wcwidth(*s)) > w1)
break;
- return (s - s0);
+ return s - s0;
}
/**
bool mutt_mb_is_shell_char(wchar_t ch)
{
static const wchar_t shell_chars[] = L"<>&()$?*;{}| "; /* ! not included because it can be part of a pathname in NeoMutt */
- return (wcschr(shell_chars, ch) != NULL);
+ return wcschr(shell_chars, ch) != NULL;
}
/**
*dest++ = *src++;
*dest = '\0';
- return (dest - dest0);
+ return dest - dest0;
}
/**
#endif
if (a1->flags & a2->flags & MUTT_ACCT_USER)
- return (strcmp(a1->user, a2->user) == 0);
+ return strcmp(a1->user, a2->user) == 0;
#ifdef USE_NNTP
if (a1->type == MUTT_ACCT_TYPE_NNTP)
return a1->flags & MUTT_ACCT_USER && a1->user[0] ? 0 : 1;
#endif
if (a1->flags & MUTT_ACCT_USER)
- return (strcmp(a1->user, user) == 0);
+ return strcmp(a1->user, user) == 0;
if (a2->flags & MUTT_ACCT_USER)
- return (strcmp(a2->user, user) == 0);
+ return strcmp(a2->user, user) == 0;
return 1;
}
if ((mutt_str_strcasecmp("text/plain", type) == 0) ||
(mutt_str_strcasecmp("application/postscript", type) == 0))
{
- return (mutt_pipe_attachment(fp, a, NONULL(PrintCommand), NULL));
+ return mutt_pipe_attachment(fp, a, NONULL(PrintCommand), NULL);
}
else if (mutt_can_decode(a))
{
if ((begin->tv_sec == 0) && (end->tv_sec != 0))
return LONG_MAX;
- return ((end->tv_sec - begin->tv_sec) * S_TO_US) + (end->tv_usec - begin->tv_usec);
+ return (end->tv_sec - begin->tv_sec) * S_TO_US + (end->tv_usec - begin->tv_usec);
}
/**
static bool is_visible(struct Header *hdr, struct Context *ctx)
{
- return (hdr->virtual >= 0 || (hdr->collapsed && (!ctx->pattern || hdr->limited)));
+ return hdr->virtual >= 0 || (hdr->collapsed && (!ctx->pattern || hdr->limited));
}
/**
else
{
sort_func = mutt_get_sort_func(Sort);
- return (sort_func ? 1 : 0);
+ return sort_func ? 1 : 0;
}
}
if (flag & (MUTT_THREAD_COLLAPSE | MUTT_THREAD_UNCOLLAPSE))
return final;
else if (flag & MUTT_THREAD_UNREAD)
- return ((old && new) ? new : (old ? old : new));
+ return (old && new) ? new : (old ? old : new);
else if (flag & MUTT_THREAD_GET_HIDDEN)
return num_hidden;
else if (flag & MUTT_THREAD_NEXT_UNREAD)
if (flag & (MUTT_THREAD_COLLAPSE | MUTT_THREAD_UNCOLLAPSE))
return final;
else if (flag & MUTT_THREAD_UNREAD)
- return ((old && new) ? new : (old ? old : new));
+ return (old && new) ? new : (old ? old : new);
else if (flag & MUTT_THREAD_GET_HIDDEN)
- return (num_hidden + 1);
+ return num_hidden + 1;
else if (flag & MUTT_THREAD_NEXT_UNREAD)
return min_unread;
else if (flag & MUTT_THREAD_FLAGGED)
{
return (mutt_str_strcasecmp(a + 1, "inbox") == 0) ?
-1 :
- (mutt_str_strcasecmp(b + 1, "inbox") == 0) ? 1 : 0;
+ (mutt_str_strcasecmp(b + 1, "inbox") == 0) ?
+ 1 :
+ 0;
}
const char *a_end = strrchr(a, '/');
*/
static bool mutt_is_spool(const char *str)
{
- return (mutt_str_strcmp(Spoolfile, str) == 0);
+ return mutt_str_strcmp(Spoolfile, str) == 0;
}
#ifdef USE_IMAP
if (mutt_str_strcasecmp(t, "enveloped-data") == 0)
return SMIMEENCRYPT;
else if (mutt_str_strcasecmp(t, "signed-data") == 0)
- return (SMIMESIGN | SMIMEOPAQUE);
+ return SMIMESIGN | SMIMEOPAQUE;
else
return 0;
}
{
/* Not sure if this is the correct thing to do, but
it's required for compatibility with Outlook */
- return (SMIMESIGN | SMIMEOPAQUE);
+ return SMIMESIGN | SMIMEOPAQUE;
}
else if (mutt_str_strcasecmp((t + len), "p7s") == 0)
- return (SMIMESIGN | SMIMEOPAQUE);
+ return SMIMESIGN | SMIMEOPAQUE;
}
return 0;
static bool is_pka_notation(gpgme_sig_notation_t notation)
{
- return (mutt_str_strcmp(notation->name, PKA_NOTATION_NAME) == 0);
+ return mutt_str_strcmp(notation->name, PKA_NOTATION_NAME) == 0;
}
/**
*/
static int digit_or_letter(const unsigned char *s)
{
- return ((*s >= '0' && *s < '9') || (*s >= 'A' && *s <= 'Z') || (*s >= 'a' && *s <= 'z'));
+ return (*s >= '0' && *s < '9') || (*s >= 'A' && *s <= 'Z') || (*s >= 'a' && *s <= 'z');
}
/**
r = mutt_str_strcasecmp((*s)->uid, (*t)->uid);
if (r != 0)
- return (r > 0);
+ return r > 0;
else
- return (mutt_str_strcasecmp(crypt_fpr_or_lkeyid(*s), crypt_fpr_or_lkeyid(*t)) > 0);
+ return mutt_str_strcasecmp(crypt_fpr_or_lkeyid(*s), crypt_fpr_or_lkeyid(*t)) > 0;
}
static int crypt_compare_address(const void *a, const void *b)
r = mutt_str_strcasecmp(crypt_fpr_or_lkeyid(*s), crypt_fpr_or_lkeyid(*t));
if (r != 0)
- return (r > 0);
+ return r > 0;
else
- return (mutt_str_strcasecmp((*s)->uid, (*t)->uid) > 0);
+ return mutt_str_strcasecmp((*s)->uid, (*t)->uid) > 0;
}
static int crypt_compare_keyid(const void *a, const void *b)
{
- return ((PgpSortKeys & SORT_REVERSE) ? !compare_keyid(a, b) : compare_keyid(a, b));
+ return (PgpSortKeys & SORT_REVERSE) ? !compare_keyid(a, b) : compare_keyid(a, b);
}
/**
if (ts < tt)
return 0;
- return (mutt_str_strcasecmp((*s)->uid, (*t)->uid) > 0);
+ return mutt_str_strcasecmp((*s)->uid, (*t)->uid) > 0;
}
static int crypt_compare_date(const void *a, const void *b)
{
- return ((PgpSortKeys & SORT_REVERSE) ? !compare_key_date(a, b) : compare_key_date(a, b));
+ return (PgpSortKeys & SORT_REVERSE) ? !compare_key_date(a, b) : compare_key_date(a, b);
}
/**
r = (((*s)->flags & (KEYFLAG_RESTRICTIONS)) - ((*t)->flags & (KEYFLAG_RESTRICTIONS)));
if (r != 0)
- return (r > 0);
+ return r > 0;
ts = (*s)->validity;
tt = (*t)->validity;
r = (tt - ts);
if (r != 0)
- return (r < 0);
+ return r < 0;
if ((*s)->kobj->subkeys)
ts = (*s)->kobj->subkeys->length;
if ((*t)->kobj->subkeys)
tt = (*t)->kobj->subkeys->length;
if (ts != tt)
- return (ts > tt);
+ return ts > tt;
if ((*s)->kobj->subkeys && ((*s)->kobj->subkeys->timestamp > 0))
ts = (*s)->kobj->subkeys->timestamp;
r = mutt_str_strcasecmp((*s)->uid, (*t)->uid);
if (r != 0)
- return (r > 0);
- return (mutt_str_strcasecmp(crypt_fpr_or_lkeyid((*s)), crypt_fpr_or_lkeyid((*t))) > 0);
+ return r > 0;
+ return mutt_str_strcasecmp(crypt_fpr_or_lkeyid((*s)), crypt_fpr_or_lkeyid((*t))) > 0;
}
static int crypt_compare_trust(const void *a, const void *b)
{
k = key_parent(k);
- return (k->keyid + 8);
+ return k->keyid + 8;
}
char *pgp_this_keyid(struct PgpKeyInfo *k)
if (PgpLongIds)
return k->keyid;
else
- return (k->keyid + 8);
+ return k->keyid + 8;
}
char *pgp_keyid(struct PgpKeyInfo *k)
r = mutt_str_strcasecmp((*s)->addr, (*t)->addr);
if (r != 0)
- return (r > 0);
+ return r > 0;
else
{
- return (mutt_str_strcasecmp(pgp_fpr_or_lkeyid((*s)->parent),
- pgp_fpr_or_lkeyid((*t)->parent)) > 0);
+ return mutt_str_strcasecmp(pgp_fpr_or_lkeyid((*s)->parent),
+ pgp_fpr_or_lkeyid((*t)->parent)) > 0;
}
}
static int pgp_compare_address(const void *a, const void *b)
{
- return ((PgpSortKeys & SORT_REVERSE) ? !compare_key_address(a, b) :
- compare_key_address(a, b));
+ return (PgpSortKeys & SORT_REVERSE) ? !compare_key_address(a, b) :
+ compare_key_address(a, b);
}
static int compare_keyid(const void *a, const void *b)
r = mutt_str_strcasecmp(pgp_fpr_or_lkeyid((*s)->parent), pgp_fpr_or_lkeyid((*t)->parent));
if (r != 0)
- return (r > 0);
+ return r > 0;
else
- return (mutt_str_strcasecmp((*s)->addr, (*t)->addr) > 0);
+ return mutt_str_strcasecmp((*s)->addr, (*t)->addr) > 0;
}
static int pgp_compare_keyid(const void *a, const void *b)
{
- return ((PgpSortKeys & SORT_REVERSE) ? !compare_keyid(a, b) : compare_keyid(a, b));
+ return (PgpSortKeys & SORT_REVERSE) ? !compare_keyid(a, b) : compare_keyid(a, b);
}
static int compare_key_date(const void *a, const void *b)
r = ((*s)->parent->gen_time - (*t)->parent->gen_time);
if (r != 0)
- return (r > 0);
- return (mutt_str_strcasecmp((*s)->addr, (*t)->addr) > 0);
+ return r > 0;
+ return mutt_str_strcasecmp((*s)->addr, (*t)->addr) > 0;
}
static int pgp_compare_date(const void *a, const void *b)
{
- return ((PgpSortKeys & SORT_REVERSE) ? !compare_key_date(a, b) : compare_key_date(a, b));
+ return (PgpSortKeys & SORT_REVERSE) ? !compare_key_date(a, b) : compare_key_date(a, b);
}
static int compare_key_trust(const void *a, const void *b)
r = (((*s)->parent->flags & (KEYFLAG_RESTRICTIONS)) -
((*t)->parent->flags & (KEYFLAG_RESTRICTIONS)));
if (r != 0)
- return (r > 0);
+ return r > 0;
r = ((*s)->trust - (*t)->trust);
if (r != 0)
- return (r < 0);
+ return r < 0;
r = ((*s)->parent->keylen - (*t)->parent->keylen);
if (r != 0)
- return (r < 0);
+ return r < 0;
r = ((*s)->parent->gen_time - (*t)->parent->gen_time);
if (r != 0)
- return (r < 0);
+ return r < 0;
r = mutt_str_strcasecmp((*s)->addr, (*t)->addr);
if (r != 0)
- return (r > 0);
- return (mutt_str_strcasecmp(pgp_fpr_or_lkeyid((*s)->parent),
- pgp_fpr_or_lkeyid((*t)->parent)) > 0);
+ return r > 0;
+ return mutt_str_strcasecmp(pgp_fpr_or_lkeyid((*s)->parent),
+ pgp_fpr_or_lkeyid((*t)->parent)) > 0;
}
static int pgp_compare_trust(const void *a, const void *b)
{
- return ((PgpSortKeys & SORT_REVERSE) ? !compare_key_trust(a, b) :
- compare_key_trust(a, b));
+ return (PgpSortKeys & SORT_REVERSE) ? !compare_key_trust(a, b) :
+ compare_key_trust(a, b);
}
static bool pgp_key_is_valid(struct PgpKeyInfo *k)
{
while (*buf && (isdigit(*buf) || *buf == ';'))
buf++;
- return (*buf == 'm');
+ return *buf == 'm';
}
static int grok_ansi(unsigned char *buf, int pos, struct AnsiAttr *a)
FREE(&rd.pager_status_window);
FREE(&rd.pager_window);
- return (rc != -1 ? rc : 0);
+ return rc != -1 ? rc : 0;
}
return s;
}
mutt_date_normalize_time(tm);
- return (ps + 1);
+ return ps + 1;
}
/**
{ /* get_date has its own error message, don't overwrite it here */
mutt_buffer_printf(err, _("Invalid relative date: %s"), pc - 1);
}
- return ((flag & MUTT_PDR_ERROR) ? NULL : pc);
+ return (flag & MUTT_PDR_ERROR) ? NULL : pc;
}
/**
case RANGE_K_REL:
return num + CTX_MSGNO(Context);
case RANGE_K_LT:
- return (num - 1);
+ return num - 1;
case RANGE_K_GT:
- return (num + 1);
+ return num + 1;
default:
return num;
}
{
for (int i = 0; Flags[i].tag; i++)
if (Flags[i].tag == tag)
- return (&Flags[i]);
+ return &Flags[i];
return NULL;
}
(match_personal && a->personal && !patmatch(pat, a->personal)))))
{
va_end(ap);
- return (!pat->alladdr); /* Found match, or non-match if alladdr */
+ return !pat->alladdr; /* Found match, or non-match if alladdr */
}
}
}
{
for (; a1; a1 = a1->next)
if (alladdr ^ mutt_is_subscribed_list(a1))
- return (!alladdr);
+ return !alladdr;
for (; a2; a2 = a2->next)
if (alladdr ^ mutt_is_subscribed_list(a2))
- return (!alladdr);
+ return !alladdr;
return alladdr;
}
{
for (; a1; a1 = a1->next)
if (alladdr ^ mutt_is_mail_list(a1))
- return (!alladdr);
+ return !alladdr;
for (; a2; a2 = a2->next)
if (alladdr ^ mutt_is_mail_list(a2))
- return (!alladdr);
+ return !alladdr;
return alladdr;
}
{
for (; a1; a1 = a1->next)
if (alladdr ^ mutt_addr_is_user(a1))
- return (!alladdr);
+ return !alladdr;
for (; a2; a2 = a2->next)
if (alladdr ^ mutt_addr_is_user(a2))
- return (!alladdr);
+ return !alladdr;
return alladdr;
}
*/
static int get_pattern_cache_value(int cache_entry)
{
- return (cache_entry == 2);
+ return cache_entry == 2;
}
/**
*/
static int is_pattern_cache_set(int cache_entry)
{
- return (cache_entry != 0);
+ return cache_entry != 0;
}
/**
switch (pat->op)
{
case MUTT_AND:
- return (pat->not ^ (perform_and(pat->child, flags, ctx, h, cache) > 0));
+ return pat->not ^ (perform_and(pat->child, flags, ctx, h, cache) > 0);
case MUTT_OR:
- return (pat->not ^ (perform_or(pat->child, flags, ctx, h, cache) > 0));
+ return pat->not ^ (perform_or(pat->child, flags, ctx, h, cache) > 0);
case MUTT_THREAD:
- return (pat->not ^
- match_threadcomplete(pat->child, flags, ctx, h->thread, 1, 1, 1, 1));
+ return pat->not ^
+ match_threadcomplete(pat->child, flags, ctx, h->thread, 1, 1, 1, 1);
case MUTT_PARENT:
- return (pat->not ^ match_threadparent(pat->child, flags, ctx, h->thread));
+ return pat->not ^ match_threadparent(pat->child, flags, ctx, h->thread);
case MUTT_CHILDREN:
- return (pat->not ^ match_threadchildren(pat->child, flags, ctx, h->thread));
+ return pat->not ^ match_threadchildren(pat->child, flags, ctx, h->thread);
case MUTT_ALL:
return !pat->not;
case MUTT_EXPIRED:
- return (pat->not ^ h->expired);
+ return pat->not ^ h->expired;
case MUTT_SUPERSEDED:
- return (pat->not ^ h->superseded);
+ return pat->not ^ h->superseded;
case MUTT_FLAG:
- return (pat->not ^ h->flagged);
+ return pat->not ^ h->flagged;
case MUTT_TAG:
- return (pat->not ^ h->tagged);
+ return pat->not ^ h->tagged;
case MUTT_NEW:
- return (pat->not? h->old || h->read : !(h->old || h->read));
+ return pat->not? h->old || h->read : !(h->old || h->read);
case MUTT_UNREAD:
- return (pat->not? h->read : !h->read);
+ return pat->not? h->read : !h->read;
case MUTT_REPLIED:
- return (pat->not ^ h->replied);
+ return pat->not ^ h->replied;
case MUTT_OLD:
- return (pat->not? (!h->old || h->read) : (h->old && !h->read));
+ return pat->not? (!h->old || h->read) : (h->old && !h->read);
case MUTT_READ:
- return (pat->not ^ h->read);
+ return pat->not ^ h->read;
case MUTT_DELETED:
- return (pat->not ^ h->deleted);
+ return pat->not ^ h->deleted;
case MUTT_MESSAGE:
- return (pat->not ^ ((HMSG(h) >= pat->min) && (HMSG(h) <= pat->max)));
+ return pat->not ^ ((HMSG(h) >= pat->min) && (HMSG(h) <= pat->max));
case MUTT_DATE:
- return (pat->not ^ (h->date_sent >= pat->min && h->date_sent <= pat->max));
+ return pat->not ^ (h->date_sent >= pat->min && h->date_sent <= pat->max);
case MUTT_DATE_RECEIVED:
- return (pat->not ^ (h->received >= pat->min && h->received <= pat->max));
+ return pat->not ^ (h->received >= pat->min && h->received <= pat->max);
case MUTT_BODY:
case MUTT_HEADER:
case MUTT_WHOLE_MSG:
if (ctx->magic == MUTT_IMAP && pat->stringmatch)
return h->matched;
#endif
- return (pat->not ^ msg_search(ctx, pat, h->msgno));
+ return pat->not ^ msg_search(ctx, pat, h->msgno);
case MUTT_SERVERSEARCH:
#ifdef USE_IMAP
if (!ctx)
if (ctx->magic == MUTT_IMAP)
{
if (pat->stringmatch)
- return (h->matched);
+ return h->matched;
return 0;
}
mutt_error(_("error: server custom search only supported with IMAP."));
case MUTT_SENDER:
if (!h->env)
return 0;
- return (pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
- 1, h->env->sender));
+ return pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
+ 1, h->env->sender);
case MUTT_FROM:
if (!h->env)
return 0;
- return (pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
- 1, h->env->from));
+ return pat->not ^
+ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS), 1, h->env->from);
case MUTT_TO:
if (!h->env)
return 0;
- return (pat->not ^
- match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS), 1, h->env->to));
+ return pat->not ^
+ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS), 1, h->env->to);
case MUTT_CC:
if (!h->env)
return 0;
- return (pat->not ^
- match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS), 1, h->env->cc));
+ return pat->not ^
+ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS), 1, h->env->cc);
case MUTT_SUBJECT:
if (!h->env)
return 0;
- return (pat->not ^ (h->env->subject && patmatch(pat, h->env->subject) == 0));
+ return pat->not ^ (h->env->subject && patmatch(pat, h->env->subject) == 0);
case MUTT_ID:
if (!h->env)
return 0;
- return (pat->not ^ (h->env->message_id && patmatch(pat, h->env->message_id) == 0));
+ return pat->not ^ (h->env->message_id && patmatch(pat, h->env->message_id) == 0);
case MUTT_SCORE:
- return (pat->not ^ (h->score >= pat->min &&
- (pat->max == MUTT_MAXRANGE || h->score <= pat->max)));
+ return pat->not ^ (h->score >= pat->min &&
+ (pat->max == MUTT_MAXRANGE || h->score <= pat->max));
case MUTT_SIZE:
- return (pat->not ^ (h->content->length >= pat->min &&
- (pat->max == MUTT_MAXRANGE || h->content->length <= pat->max)));
+ return pat->not ^ (h->content->length >= pat->min &&
+ (pat->max == MUTT_MAXRANGE || h->content->length <= pat->max));
case MUTT_REFERENCE:
if (!h->env)
return 0;
- return (pat->not ^ (match_reference(pat, &h->env->references) ||
- match_reference(pat, &h->env->in_reply_to)));
+ return pat->not ^ (match_reference(pat, &h->env->references) ||
+ match_reference(pat, &h->env->in_reply_to));
case MUTT_ADDRESS:
if (!h->env)
return 0;
- return (pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
- 4, h->env->from, h->env->sender,
- h->env->to, h->env->cc));
+ return pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
+ 4, h->env->from, h->env->sender,
+ h->env->to, h->env->cc);
case MUTT_RECIPIENT:
if (!h->env)
return 0;
- return (pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
- 2, h->env->to, h->env->cc));
+ return pat->not ^ match_addrlist(pat, (flags & MUTT_MATCH_FULL_ADDRESS),
+ 2, h->env->to, h->env->cc);
case MUTT_LIST: /* known list, subscribed or not */
if (!h->env)
return 0;
}
else
result = mutt_is_list_cc(pat->alladdr, h->env->to, h->env->cc);
- return (pat->not ^ result);
+ return pat->not ^ result;
case MUTT_SUBSCRIBED_LIST:
if (!h->env)
return 0;
}
else
result = mutt_is_list_recipient(pat->alladdr, h->env->to, h->env->cc);
- return (pat->not ^ result);
+ return pat->not ^ result;
case MUTT_PERSONAL_RECIP:
if (!h->env)
return 0;
}
else
result = match_user(pat->alladdr, h->env->to, h->env->cc);
- return (pat->not ^ result);
+ return pat->not ^ result;
case MUTT_PERSONAL_FROM:
if (!h->env)
return 0;
}
else
result = match_user(pat->alladdr, h->env->from, NULL);
- return (pat->not ^ result);
+ return pat->not ^ result;
case MUTT_COLLAPSED:
- return (pat->not ^ (h->collapsed && h->num_hidden > 1));
+ return pat->not ^ (h->collapsed && h->num_hidden > 1);
case MUTT_CRYPT_SIGN:
if (!WithCrypto)
break;
- return (pat->not ^ ((h->security & SIGN) ? 1 : 0));
+ return pat->not ^ ((h->security & SIGN) ? 1 : 0);
case MUTT_CRYPT_VERIFIED:
if (!WithCrypto)
break;
- return (pat->not ^ ((h->security & GOODSIGN) ? 1 : 0));
+ return pat->not ^ ((h->security & GOODSIGN) ? 1 : 0);
case MUTT_CRYPT_ENCRYPT:
if (!WithCrypto)
break;
- return (pat->not ^ ((h->security & ENCRYPT) ? 1 : 0));
+ return pat->not ^ ((h->security & ENCRYPT) ? 1 : 0);
case MUTT_PGP_KEY:
if (!(WithCrypto & APPLICATION_PGP))
break;
- return (pat->not ^ ((h->security & PGPKEY) == PGPKEY));
+ return pat->not ^ ((h->security & PGPKEY) == PGPKEY);
case MUTT_XLABEL:
if (!h->env)
return 0;
- return (pat->not ^ (h->env->x_label && patmatch(pat, h->env->x_label) == 0));
+ return pat->not ^ (h->env->x_label && patmatch(pat, h->env->x_label) == 0);
case MUTT_DRIVER_TAGS:
{
char *tags = driver_tags_get(&h->tags);
case MUTT_HORMEL:
if (!h->env)
return 0;
- return (pat->not ^ (h->env->spam && h->env->spam->data &&
- patmatch(pat, h->env->spam->data) == 0));
+ return pat->not ^ (h->env->spam && h->env->spam->data &&
+ patmatch(pat, h->env->spam->data) == 0);
case MUTT_DUPLICATED:
- return (pat->not ^ (h->thread && h->thread->duplicate_thread));
+ return pat->not ^ (h->thread && h->thread->duplicate_thread);
case MUTT_MIMEATTACH:
if (!ctx)
return 0;
{
int count = mutt_count_body_parts(ctx, h);
- return (pat->not ^ (count >= pat->min &&
- (pat->max == MUTT_MAXRANGE || count <= pat->max)));
+ return pat->not ^ (count >= pat->min &&
+ (pat->max == MUTT_MAXRANGE || count <= pat->max));
}
case MUTT_MIMETYPE:
if (!ctx)
return 0;
- return (pat->not ^ match_mime_content_type(pat, ctx, h));
+ return pat->not ^ match_mime_content_type(pat, ctx, h);
case MUTT_UNREFERENCED:
- return (pat->not ^ (h->thread && !h->thread->child));
+ return pat->not ^ (h->thread && !h->thread->child);
case MUTT_BROKEN:
- return (pat->not ^ (h->thread && h->thread->fake_thread));
+ return pat->not ^ (h->thread && h->thread->fake_thread);
#ifdef USE_NNTP
case MUTT_NEWSGROUPS:
if (!h->env)
return 0;
- return (pat->not ^ (h->env->newsgroups && patmatch(pat, h->env->newsgroups) == 0));
+ return pat->not ^ (h->env->newsgroups && patmatch(pat, h->env->newsgroups) == 0);
#endif
}
mutt_error(_("error: unknown op %d (report this error)."), pat->op);
mutt_bcache_list(pop_data->bcache, msg_cache_check, (void *) ctx);
mutt_clear_error();
- return (new_count - old_count);
+ return new_count - old_count;
}
/**
LastModify = st.st_mtime;
if (access(Postponed, R_OK | F_OK) != 0)
- return (PostCount = 0);
+ return PostCount = 0;
#ifdef USE_NNTP
if (optnews)
OptNews = false;
Sort = orig_sort;
mutt_menu_pop_current(menu);
mutt_menu_destroy(&menu);
- return (r > -1 ? PostContext->hdrs[r] : NULL);
+ return r > -1 ? PostContext->hdrs[r] : NULL;
}
/**
bool ot = cur->tagged;
cur->tagged = m >= 0 ? m : !cur->tagged;
- return (cur->tagged - ot);
+ return cur->tagged - ot;
}
static void query_menu(char *buf, size_t buflen, struct Query *results, int retbuf)
bool ot = cur->tagged;
cur->tagged = (m >= 0 ? m : !cur->tagged);
- return (cur->tagged - ot);
+ return cur->tagged - ot;
}
/**
if (space_quotes(s))
ql *= 2;
- return (ql + add_suffix + wid);
+ return ql + add_suffix + wid;
}
static void flush_par(struct State *s, struct FlowedState *fst)
fprintf(f, "Content-Transfer-Encoding: %s\n", ENCODING(a->encoding));
/* Do NOT add the terminator here!!! */
- return (ferror(f) ? -1 : 0);
+ return ferror(f) ? -1 : 0;
}
/**
*/
static bool write_as_text_part(struct Body *b)
{
- return (mutt_is_text_part(b) ||
- (((WithCrypto & APPLICATION_PGP) != 0) && mutt_is_application_pgp(b)));
+ return mutt_is_text_part(b) ||
+ (((WithCrypto & APPLICATION_PGP) != 0) && mutt_is_application_pgp(b));
}
/**
return -1;
}
fprintf(f, "\n--%s--\n", boundary);
- return (ferror(f) ? -1 : 0);
+ return ferror(f) ? -1 : 0;
}
/* This is pretty gross, but it's the best solution for now... */
SigInt = 0;
return -1;
}
- return (ferror(f) ? -1 : 0);
+ return ferror(f) ? -1 : 0;
}
/**
fprintf(fp, "User-Agent: NeoMutt/%s%s\n", PACKAGE_VERSION, GitVer);
}
- return (ferror(fp) == 0 ? 0 : -1);
+ return ferror(fp) == 0 ? 0 : -1;
}
/**
snprintf(buf, sizeof(buf), "<%d%02d%02d%02d%02d%02d.%s@%s>", tm->tm_year + 1900,
tm->tm_mon + 1, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec, rndid, fqdn);
- return (mutt_str_strdup(buf));
+ return mutt_str_strdup(buf);
}
/**
if (Entries[HilIndex]->is_hidden)
select_prev();
- return (orig_hil_index != HilIndex);
+ return orig_hil_index != HilIndex;
}
/**
if (Entries[HilIndex]->is_hidden)
select_next();
- return (orig_hil_index != HilIndex);
+ return orig_hil_index != HilIndex;
}
/**
struct Header **pb = (struct Header **) b;
int result = (*pb)->score - (*pa)->score; /* note that this is reverse */
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_size(const void *a, const void *b)
struct Header **pb = (struct Header **) b;
int result = (*pa)->content->length - (*pb)->content->length;
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_date_sent(const void *a, const void *b)
struct Header **pb = (struct Header **) b;
int result = (*pa)->date_sent - (*pb)->date_sent;
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_subject(const void *a, const void *b)
else
rc = mutt_str_strcasecmp((*pa)->env->real_subj, (*pb)->env->real_subj);
rc = perform_auxsort(rc, a, b);
- return (SORTCODE(rc));
+ return SORTCODE(rc);
}
const char *mutt_get_name(struct Address *a)
else if (a->personal)
return a->personal;
else if (a->mailbox)
- return (mutt_addr_for_display(a));
+ return mutt_addr_for_display(a);
}
/* don't return NULL to avoid segfault when printing/comparing */
return "";
const char *fb = mutt_get_name((*ppb)->env->to);
int result = mutt_str_strncasecmp(fa, fb, SHORT_STRING);
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_from(const void *a, const void *b)
const char *fb = mutt_get_name((*ppb)->env->from);
int result = mutt_str_strncasecmp(fa, fb, SHORT_STRING);
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_date_received(const void *a, const void *b)
struct Header **pb = (struct Header **) b;
int result = (*pa)->received - (*pb)->received;
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_order(const void *a, const void *b)
struct Header **hb = (struct Header **) b;
/* no need to auxsort because you will never have equality here */
- return (SORTCODE((*ha)->index - (*hb)->index));
+ return SORTCODE((*ha)->index - (*hb)->index);
}
static int compare_spam(const void *a, const void *b)
/* If one msg has spam attr but other does not, sort the one with first. */
if (ahas && !bhas)
- return (SORTCODE(1));
+ return SORTCODE(1);
if (!ahas && bhas)
- return (SORTCODE(-1));
+ return SORTCODE(-1);
/* Else, if neither has a spam attr, presume equality. Fall back on aux. */
if (!ahas && !bhas)
{
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
/* Both have spam attrs. */
/* If either aptr or bptr is equal to data, there is no numeric */
/* value for that spam attribute. In this case, compare lexically. */
if ((aptr == (*ppa)->env->spam->data) || (bptr == (*ppb)->env->spam->data))
- return (SORTCODE(strcmp(aptr, bptr)));
+ return SORTCODE(strcmp(aptr, bptr));
/* Otherwise, we have numeric value for both attrs. If these values */
/* are equal, then we first fall back upon string comparison, then */
}
}
- return (SORTCODE(result));
+ return SORTCODE(result);
}
static int compare_label(const void *a, const void *b)
/* First we bias toward a message with a label, if the other does not. */
if (ahas && !bhas)
- return (SORTCODE(-1));
+ return SORTCODE(-1);
if (!ahas && bhas)
- return (SORTCODE(1));
+ return SORTCODE(1);
/* If neither has a label, use aux sort. */
if (!ahas && !bhas)
{
result = perform_auxsort(result, a, b);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
/* If both have a label, we just do a lexical compare. */
result = mutt_str_strcasecmp((*ppa)->env->x_label, (*ppb)->env->x_label);
- return (SORTCODE(result));
+ return SORTCODE(result);
}
sort_t *mutt_get_sort_func(int method)
test_current_already_logged__++;
}
- return (cond != 0);
+ return cond != 0;
}
void