Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
This commit is contained in:
parent
226d80b821
commit
cbeb0b26e4
492 changed files with 3218 additions and 3167 deletions
|
|
@ -27,7 +27,7 @@ enum
|
|||
NoEncoding,
|
||||
QuotedPrintable,
|
||||
QuotedPrintableU,
|
||||
Base64,
|
||||
Base64
|
||||
};
|
||||
|
||||
char* decode(int, char*, int*);
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ enum
|
|||
BoxChunk = 64,
|
||||
MsgChunk = 256,
|
||||
PartChunk = 4,
|
||||
PartSubChunk = 4,
|
||||
PartSubChunk = 4
|
||||
};
|
||||
|
||||
Box **boxes;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ enum
|
|||
FlagMarked = 1<<8,
|
||||
FlagNoSelect = 1<<9,
|
||||
FlagUnMarked = 1<<10,
|
||||
FlagRecent = 1<<11,
|
||||
FlagRecent = 1<<11
|
||||
};
|
||||
|
||||
typedef struct Box Box;
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@ struct {
|
|||
"big5", "big5",
|
||||
"iso-2022-jp", "jis-kanji",
|
||||
"windows-1251", "cp1251",
|
||||
"koi8-r", "koi8",
|
||||
"koi8-r", "koi8"
|
||||
};
|
||||
|
||||
char*
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ enum
|
|||
Qunixheader,
|
||||
|
||||
Qfile0 = Qbody,
|
||||
Qnfile = Qunixheader+1-Qfile0,
|
||||
Qnfile = Qunixheader+1-Qfile0
|
||||
};
|
||||
|
||||
static char Egreg[] = "gone postal";
|
||||
|
|
@ -189,7 +189,7 @@ static struct {
|
|||
Qidstr, "idstr",
|
||||
Qdesc, "desc",
|
||||
Qencoding, "encoding",
|
||||
Qcharset, "charset",
|
||||
Qcharset, "charset"
|
||||
};
|
||||
|
||||
char*
|
||||
|
|
@ -334,9 +334,9 @@ static struct {
|
|||
FlagNonJunk, "notjunk",
|
||||
FlagReplied, "replied",
|
||||
FlagFlagged, "flagged",
|
||||
// FlagDeleted, "deleted",
|
||||
/* FlagDeleted, "deleted", */
|
||||
FlagDraft, "draft",
|
||||
FlagSeen, "seen",
|
||||
FlagSeen, "seen"
|
||||
};
|
||||
|
||||
static void
|
||||
|
|
@ -604,9 +604,9 @@ filedata(int type, Box *box, Msg *msg, Part *part, char **pp, int *len, int *fre
|
|||
fmtprint(&fmt, "type %s\n", part->type);
|
||||
if(part->lines)
|
||||
fmtprint(&fmt, "lines %d\n", part->lines);
|
||||
// fmtprint(&fmt, "disposition %s\n", "" /* disposition */);
|
||||
// fmtprint(&fmt, "filename %s\n", "" /* filename */);
|
||||
// fmtprint(&fmt, "digest %s\n", "" /* digest */);
|
||||
/* fmtprint(&fmt, "disposition %s\n", "" /* disposition */); */
|
||||
/* fmtprint(&fmt, "filename %s\n", "" /* filename */); */
|
||||
/* fmtprint(&fmt, "digest %s\n", "" /* digest */); */
|
||||
s = fmtstrflush(&fmt);
|
||||
if(s == nil)
|
||||
s = estrdup("");
|
||||
|
|
@ -794,13 +794,13 @@ static int mimemsgdir[] = {
|
|||
Qbody, Qbcc, Qcc, Qdate, Qfrom, Qheader, Qinfo,
|
||||
Qinreplyto, Qlines, Qmimeheader, Qmessageid,
|
||||
Qraw, Qrawunix, Qrawbody, Qrawheader,
|
||||
Qreplyto, Qsender, Qsubject, Qto,
|
||||
Qreplyto, Qsender, Qsubject, Qto
|
||||
};
|
||||
static int mimedir[] = {
|
||||
Qtype,
|
||||
Qbody,
|
||||
Qmimeheader,
|
||||
Qraw,
|
||||
Qraw
|
||||
};
|
||||
|
||||
int
|
||||
|
|
@ -833,11 +833,11 @@ msggen(int i, Dir *d, void *aux)
|
|||
|
||||
enum
|
||||
{
|
||||
CMhangup,
|
||||
CMhangup
|
||||
};
|
||||
static Cmdtab ctltab[] =
|
||||
{
|
||||
CMhangup, "hangup", 2,
|
||||
CMhangup, "hangup", 2
|
||||
};
|
||||
|
||||
enum
|
||||
|
|
@ -848,7 +848,7 @@ enum
|
|||
CMread,
|
||||
CMsave,
|
||||
CMjunk,
|
||||
CMnonjunk,
|
||||
CMnonjunk
|
||||
};
|
||||
static Cmdtab boxctltab[] =
|
||||
{
|
||||
|
|
@ -858,7 +858,7 @@ static Cmdtab boxctltab[] =
|
|||
CMread, "read", 0,
|
||||
CMsave, "save", 0,
|
||||
CMjunk, "junk", 0,
|
||||
CMnonjunk, "nonjunk", 0,
|
||||
CMnonjunk, "nonjunk", 0
|
||||
};
|
||||
|
||||
static void
|
||||
|
|
@ -996,7 +996,7 @@ fswrite(Req *r)
|
|||
}
|
||||
nm = mkmsglist(box, cb->f+2, cb->nf-2, &m);
|
||||
if(nm != cb->nf-2){
|
||||
// free(m);
|
||||
/* free(m); */
|
||||
respond(r, Enomsg);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ static struct {
|
|||
"\\NoInferiors", FlagNoInferiors,
|
||||
"\\NoSelect", FlagNoSelect,
|
||||
"\\Marked", FlagMarked,
|
||||
"\\UnMarked", FlagUnMarked,
|
||||
"\\UnMarked", FlagUnMarked
|
||||
};
|
||||
|
||||
int chattyimap;
|
||||
|
|
@ -775,7 +775,7 @@ enum
|
|||
{
|
||||
Qok = 0,
|
||||
Qquote,
|
||||
Qbackslash,
|
||||
Qbackslash
|
||||
};
|
||||
|
||||
static int
|
||||
|
|
@ -1172,7 +1172,7 @@ static struct {
|
|||
1, "EXISTS", "ANA", xexists,
|
||||
1, "EXPUNGE", "ANA", xexpunge,
|
||||
1, "FETCH", "ANAL", xfetch,
|
||||
1, "RECENT", "ANA", xrecent,
|
||||
1, "RECENT", "ANA", xrecent
|
||||
};
|
||||
|
||||
static void
|
||||
|
|
@ -1333,7 +1333,7 @@ static struct {
|
|||
"RFC822.SIZE", xmsgrfc822size,
|
||||
"ENVELOPE", xmsgenvelope,
|
||||
"BODY", xmsgbody,
|
||||
"BODY[", xmsgbodydata,
|
||||
"BODY[", xmsgbodydata
|
||||
};
|
||||
|
||||
static void
|
||||
|
|
@ -1460,7 +1460,7 @@ static struct {
|
|||
char *name;
|
||||
int offset;
|
||||
} paramtab[] = {
|
||||
"charset", offsetof(Part, charset),
|
||||
"charset", offsetof(Part, charset)
|
||||
};
|
||||
|
||||
static void
|
||||
|
|
@ -1641,7 +1641,7 @@ struct {
|
|||
"PERMANENTFLAGS", 'L', xokpermflags,
|
||||
"UNSEEN", 'N', xokunseen,
|
||||
"READ-WRITE", 0, xokreadwrite,
|
||||
"READ-ONLY", 0, xokreadonly,
|
||||
"READ-ONLY", 0, xokreadonly
|
||||
};
|
||||
|
||||
static void
|
||||
|
|
@ -1695,24 +1695,24 @@ xokuidvalidity(Imap *z, Sx *sx)
|
|||
static void
|
||||
xokpermflags(Imap *z, Sx *sx)
|
||||
{
|
||||
// z->permflags = parseflags(sx);
|
||||
/* z->permflags = parseflags(sx); */
|
||||
}
|
||||
|
||||
static void
|
||||
xokunseen(Imap *z, Sx *sx)
|
||||
{
|
||||
// z->unseen = sx->number;
|
||||
/* z->unseen = sx->number; */
|
||||
}
|
||||
|
||||
static void
|
||||
xokreadwrite(Imap *z, Sx *sx)
|
||||
{
|
||||
// z->boxmode = ORDWR;
|
||||
/* z->boxmode = ORDWR; */
|
||||
}
|
||||
|
||||
static void
|
||||
xokreadonly(Imap *z, Sx *sx)
|
||||
{
|
||||
// z->boxmode = OREAD;
|
||||
/* z->boxmode = OREAD; */
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ enum
|
|||
SxAtom,
|
||||
SxString,
|
||||
SxNumber,
|
||||
SxList,
|
||||
SxList
|
||||
};
|
||||
|
||||
typedef struct Sx Sx;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue