43
43
code = (*((HEADER **)a))->index - (*((HEADER **)b))->index;
45
int compare_score (const void *a, const void *b)
45
static int compare_score (const void *a, const void *b)
47
47
HEADER **pa = (HEADER **) a;
48
48
HEADER **pb = (HEADER **) b;
51
51
return (SORTCODE (result));
54
int compare_size (const void *a, const void *b)
54
static int compare_size (const void *a, const void *b)
56
56
HEADER **pa = (HEADER **) a;
57
57
HEADER **pb = (HEADER **) b;
60
60
return (SORTCODE (result));
63
int compare_date_sent (const void *a, const void *b)
63
static int compare_date_sent (const void *a, const void *b)
65
65
HEADER **pa = (HEADER **) a;
66
66
HEADER **pb = (HEADER **) b;
69
69
return (SORTCODE (result));
72
int compare_subject (const void *a, const void *b)
72
static int compare_subject (const void *a, const void *b)
74
74
HEADER **pa = (HEADER **) a;
75
75
HEADER **pb = (HEADER **) b;
110
int compare_to (const void *a, const void *b)
110
static int compare_to (const void *a, const void *b)
112
112
HEADER **ppa = (HEADER **) a;
113
113
HEADER **ppb = (HEADER **) b;
114
char fa[SHORT_STRING];
117
fa = safe_strdup (mutt_get_name ((*ppa)->env->to));
118
strfcpy (fa, mutt_get_name ((*ppa)->env->to), SHORT_STRING);
118
119
fb = mutt_get_name ((*ppb)->env->to);
119
result = mutt_strcasecmp (fa, fb);
120
result = mutt_strncasecmp (fa, fb, SHORT_STRING);
121
121
AUXSORT(result,a,b);
122
122
return (SORTCODE (result));
125
int compare_from (const void *a, const void *b)
125
static int compare_from (const void *a, const void *b)
127
127
HEADER **ppa = (HEADER **) a;
128
128
HEADER **ppb = (HEADER **) b;
129
char fa[SHORT_STRING];
132
fa = safe_strdup (mutt_get_name ((*ppa)->env->from));
133
strfcpy (fa, mutt_get_name ((*ppa)->env->from), SHORT_STRING);
133
134
fb = mutt_get_name ((*ppb)->env->from);
134
result = mutt_strcasecmp (fa, fb);
135
result = mutt_strncasecmp (fa, fb, SHORT_STRING);
136
136
AUXSORT(result,a,b);
137
137
return (SORTCODE (result));
140
int compare_date_received (const void *a, const void *b)
140
static int compare_date_received (const void *a, const void *b)
142
142
HEADER **pa = (HEADER **) a;
143
143
HEADER **pb = (HEADER **) b;
146
146
return (SORTCODE (result));
149
int compare_order (const void *a, const void *b)
149
static int compare_order (const void *a, const void *b)
151
151
HEADER **ha = (HEADER **) a;
152
152
HEADER **hb = (HEADER **) b;
155
155
return (SORTCODE ((*ha)->index - (*hb)->index));
158
int compare_spam (const void *a, const void *b)
158
static int compare_spam (const void *a, const void *b)
160
160
HEADER **ppa = (HEADER **) a;
161
161
HEADER **ppb = (HEADER **) b;