Signed-off-by: Pierre Habouzit <madcoder@debian.org>
# include "config.h"
#endif
# include "config.h"
#endif
+#include <stdlib.h>
+#include <dirent.h>
+#include <string.h>
+#include <ctype.h>
+#include <unistd.h>
+#include <sys/stat.h>
+#include <errno.h>
+#include <pwd.h>
+#include <grp.h>
+
#include <lib-lib/mem.h>
#include <lib-lib/str.h>
#include <lib-lib/macros.h>
#include <lib-lib/mem.h>
#include <lib-lib/str.h>
#include <lib-lib/macros.h>
-#include <stdlib.h>
-#include <dirent.h>
-#include <string.h>
-#include <ctype.h>
-#include <unistd.h>
-#include <sys/stat.h>
-#include <errno.h>
-
static struct mapping_t FolderHelp[] = {
{N_("Exit"), OP_EXIT},
{N_("Chdir"), OP_CHANGE_DIRECTORY},
static struct mapping_t FolderHelp[] = {
{N_("Exit"), OP_EXIT},
{N_("Chdir"), OP_CHANGE_DIRECTORY},
{
int c, ch;
char bufi[BUFI_SIZE];
{
int c, ch;
char bufi[BUFI_SIZE];
if (istext) {
state_set_prefix (s);
if (istext) {
state_set_prefix (s);
-static void qp_decode_line (char *dest, char *src, size_t * l, int last)
+static void qp_decode_line (char *dest, char *src, ssize_t * l, int last)
{
char line[STRING];
char decline[2 * STRING];
{
char line[STRING];
char decline[2 * STRING];
- size_t l = 0;
- size_t linelen; /* number of input bytes in `line' */
- size_t l3;
+ ssize_t l = 0;
+ ssize_t linelen; /* number of input bytes in `line' */
+ ssize_t l3;
int last; /* store the last character in the input line */
int last; /* store the last character in the input line */
char buf[5];
int c1, c2, c3, c4, ch, cr = 0, i;
char bufi[BUFI_SIZE];
char buf[5];
int c1, c2, c3, c4, ch, cr = 0, i;
char bufi[BUFI_SIZE];
char linelen, c, l, out;
char *pt;
char bufi[BUFI_SIZE];
char linelen, c, l, out;
char *pt;
char bufi[BUFI_SIZE];
if (istext)
state_set_prefix (s);
if (istext)
state_set_prefix (s);
char *buffer;
char *line;
char *param;
char *buffer;
char *line;
char *param;
- size_t buff_len;
- size_t line_len;
- size_t line_used;
- size_t line_max;
- size_t indent_len;
- size_t word_len;
- size_t buff_used;
- size_t param_used;
- size_t param_len;
+ ssize_t buff_len;
+ ssize_t line_len;
+ ssize_t line_used;
+ ssize_t line_max;
+ ssize_t indent_len;
+ ssize_t word_len;
+ ssize_t buff_used;
+ ssize_t param_used;
+ ssize_t param_len;
int tag_level[RICH_LAST_TAG];
int WrapMargin;
STATE *s;
int tag_level[RICH_LAST_TAG];
int WrapMargin;
STATE *s;
if (stte->line_len) {
if (stte->tag_level[RICH_CENTER] || stte->tag_level[RICH_FLUSHRIGHT]) {
/* Strip trailing white space */
if (stte->line_len) {
if (stte->tag_level[RICH_CENTER] || stte->tag_level[RICH_FLUSHRIGHT]) {
/* Strip trailing white space */
- size_t y = stte->line_used - 1;
+ ssize_t y = stte->line_used - 1;
while (y && ISSPACE (stte->line[y])) {
stte->line[y] = '\0';
while (y && ISSPACE (stte->line[y])) {
stte->line[y] = '\0';
while (stte->line[y] && ISSPACE (stte->line[y]))
y++;
if (y) {
while (stte->line[y] && ISSPACE (stte->line[y]))
y++;
if (y) {
for (z = y; z <= stte->line_used; z++) {
stte->line[z - y] = stte->line[z];
for (z = y; z <= stte->line_used; z++) {
stte->line[z - y] = stte->line[z];
char tempfile[_POSIX_PATH_MAX];
handler_t handler = NULL;
long tmpoffset = 0;
char tempfile[_POSIX_PATH_MAX];
handler_t handler = NULL;
long tmpoffset = 0;
char type[STRING];
int rc = 0;
char type[STRING];
int rc = 0;
#include <lib-ui/menu.h>
#include "mutt.h"
#include <lib-ui/menu.h>
#include "mutt.h"
#include "alias.h"
#include <lib-crypt/crypt.h>
#include "handler.h"
#include "alias.h"
#include <lib-crypt/crypt.h>
#include "handler.h"
#ifndef _MUTT_H
#define _MUTT_H
#ifndef _MUTT_H
#define _MUTT_H
-#include <stdlib.h>
-#ifdef HAVE_UNISTD_H
-# include <unistd.h> /* needed for SEEK_SET */
-#endif
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <time.h>
-#ifdef HAVE_WCHAR_H
-# include <wchar.h>
-#endif
-#if defined(HAVE_WCTYPE_H) && defined(HAVE_WC_FUNCS)
-# include <wctype.h>
-#endif
#ifndef _POSIX_PATH_MAX
#include <posix1_lim.h>
#endif
#ifndef _POSIX_PATH_MAX
#include <posix1_lim.h>
#endif
-#include <pwd.h>
-#include <grp.h>
-
#include <lib-lib/buffer.h>
#include <lib-lib/hash.h>
#include <lib-lib/list.h>
#include <lib-lib/buffer.h>
#include <lib-lib/hash.h>
#include <lib-lib/list.h>
#define M_PARTS_RECOUNT (1<<1) /* force recount */
#include "protos.h"
#define M_PARTS_RECOUNT (1<<1) /* force recount */
#include "protos.h"
#include "globals.h"
#endif /* !_MUTT_H */
#include "globals.h"
#endif /* !_MUTT_H */
# include "config.h"
#endif
# include "config.h"
#endif
-#include <unistd.h>
-#include <stdlib.h>
-#include <sys/wait.h>
+#include <grp.h>
+#include <pwd.h>
+#include <stdlib.h>
+#include <string.h>
+#include <sys/stat.h>
+#include <sys/wait.h>
+#include <time.h>
+#include <unistd.h>
#include <utime.h>
#include <lib-lib/mem.h>
#include <utime.h>
#include <lib-lib/mem.h>
# include "config.h"
#endif
# include "config.h"
#endif
#if HAVE_STDINT_H
#include <stdint.h>
#elif HAVE_INTTYPES_H
#if HAVE_STDINT_H
#include <stdint.h>
#elif HAVE_INTTYPES_H
#include <stdlib.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <lib-lib/debug.h>
#include <lib-lib/debug.h>