remove gcc warnings
This commit is contained in:
@@ -1,3 +1,18 @@
|
|||||||
|
2001-11-20 Fumitoshi UKAI <ukai@debian.or.jp>
|
||||||
|
|
||||||
|
* main.c (MAIN): add braces to avoid ambiguous `else'
|
||||||
|
* main.c (set_buffer_environ): remove unused variables
|
||||||
|
* linein.c (_rcompl): not EMACS_LIKE_LINEEDIT only
|
||||||
|
* local.c (localcgi_get): remove unused variables
|
||||||
|
* mailcap.c (unquote_mailcap_loop): remove unused variables
|
||||||
|
* url.c (init_PRNG) add parentheses around assignment used as true value
|
||||||
|
* url.c (parseURL): remove unsed label
|
||||||
|
* url.c (parseURL2): remove unused variables
|
||||||
|
* ftp.c (ftp_escape_str ftp_restore_str): remove not used functions
|
||||||
|
* indep.c (getescapechar): remove unused variable
|
||||||
|
|
||||||
|
* proto.h: add missin prototypes
|
||||||
|
|
||||||
2001-11-20 Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
|
2001-11-20 Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
|
||||||
|
|
||||||
* terms.c (skip_escseq): [w3m-dev 02447]
|
* terms.c (skip_escseq): [w3m-dev 02447]
|
||||||
|
|||||||
@@ -376,8 +376,6 @@ Str FTPDIRtmp;
|
|||||||
|
|
||||||
static int ex_ftpdir_name_size_date(char *, char **, char **, char **);
|
static int ex_ftpdir_name_size_date(char *, char **, char **, char **);
|
||||||
static int ftp_system(FTP);
|
static int ftp_system(FTP);
|
||||||
static char *ftp_escape_str(char *);
|
|
||||||
static char *ftp_restore_str(char *);
|
|
||||||
|
|
||||||
#define SERVER_NONE 0
|
#define SERVER_NONE 0
|
||||||
#define UNIXLIKE_SERVER 1
|
#define UNIXLIKE_SERVER 1
|
||||||
@@ -676,29 +674,6 @@ ftp_system(FTP ftp)
|
|||||||
return (sv_type);
|
return (sv_type);
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
|
||||||
ftp_escape_str(char *str)
|
|
||||||
{
|
|
||||||
Str s = Strnew();
|
|
||||||
char *p, buf[5];
|
|
||||||
unsigned char c;
|
|
||||||
|
|
||||||
for (; (c = (unsigned char) *str) != '\0'; str++) {
|
|
||||||
p = NULL;
|
|
||||||
if (c < '!' || c > '~'
|
|
||||||
|| c == '#' || c == '?' || c == '+'
|
|
||||||
|| c == '&' || c == '<' || c == '>' || c == '"' || c == '%') {
|
|
||||||
sprintf(buf, "%%%02X", c);
|
|
||||||
p = buf;
|
|
||||||
}
|
|
||||||
if (p)
|
|
||||||
Strcat_charp(s, p);
|
|
||||||
else
|
|
||||||
Strcat_char(s, *str);
|
|
||||||
}
|
|
||||||
return s->ptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
#define XD_CTOD(c) {\
|
#define XD_CTOD(c) {\
|
||||||
if (c >= '0' && c <= '9') {\
|
if (c >= '0' && c <= '9') {\
|
||||||
c -= (unsigned char)'0';\
|
c -= (unsigned char)'0';\
|
||||||
@@ -711,35 +686,6 @@ ftp_escape_str(char *str)
|
|||||||
}\
|
}\
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
|
||||||
ftp_restore_str(char *str)
|
|
||||||
{
|
|
||||||
Str s = Strnew();
|
|
||||||
char *p;
|
|
||||||
unsigned char c, code[2];
|
|
||||||
|
|
||||||
for (; *str; str++) {
|
|
||||||
p = NULL;
|
|
||||||
if (*str == '%' && str[1] != '\0' && str[2] != '\0') {
|
|
||||||
c = (unsigned char) str[1];
|
|
||||||
XD_CTOD(c)
|
|
||||||
code[0] = c * (unsigned char) 16;
|
|
||||||
c = (unsigned char) str[2];
|
|
||||||
XD_CTOD(c)
|
|
||||||
code[0] += c;
|
|
||||||
code[1] = '\0';
|
|
||||||
p = (char *) code;
|
|
||||||
str += 2;
|
|
||||||
}
|
|
||||||
skip:
|
|
||||||
if (p)
|
|
||||||
Strcat_charp(s, p);
|
|
||||||
else
|
|
||||||
Strcat_char(s, *str);
|
|
||||||
}
|
|
||||||
return s->ptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
#define EX_SKIP_SPACE(cp) {\
|
#define EX_SKIP_SPACE(cp) {\
|
||||||
while (IS_SPACE(*cp) && *cp != '\0') cp++;\
|
while (IS_SPACE(*cp) && *cp != '\0') cp++;\
|
||||||
if (*cp == '\0') {\
|
if (*cp == '\0') {\
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: indep.c,v 1.4 2001/11/16 22:02:00 ukai Exp $ */
|
/* $Id: indep.c,v 1.5 2001/11/20 04:11:16 ukai Exp $ */
|
||||||
#include "fm.h"
|
#include "fm.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <pwd.h>
|
#include <pwd.h>
|
||||||
@@ -280,7 +280,7 @@ cleanup_line(Str s, int mode)
|
|||||||
int
|
int
|
||||||
getescapechar(char **str)
|
getescapechar(char **str)
|
||||||
{
|
{
|
||||||
int i, dummy = -1;
|
int dummy = -1;
|
||||||
char *p = *str, *q;
|
char *p = *str, *q;
|
||||||
|
|
||||||
if (*p == '&')
|
if (*p == '&')
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: linein.c,v 1.3 2001/11/15 00:32:13 a-ito Exp $ */
|
/* $Id: linein.c,v 1.4 2001/11/20 04:11:16 ukai Exp $ */
|
||||||
#include "fm.h"
|
#include "fm.h"
|
||||||
#include "local.h"
|
#include "local.h"
|
||||||
#include "myctype.h"
|
#include "myctype.h"
|
||||||
@@ -43,8 +43,11 @@ static void insertself(char c),
|
|||||||
_mvR(void), _mvL(void), _mvRw(void), _mvLw(void), delC(void), insC(void),
|
_mvR(void), _mvL(void), _mvRw(void), _mvLw(void), delC(void), insC(void),
|
||||||
_mvB(void), _mvE(void), _enter(void), _quo(void), _bs(void), _bsw(void),
|
_mvB(void), _mvE(void), _enter(void), _quo(void), _bs(void), _bsw(void),
|
||||||
killn(void), killb(void), _inbrk(void), _esc(void),
|
killn(void), killb(void), _inbrk(void), _esc(void),
|
||||||
_prev(void), _next(void), _compl(void), _rcompl(void), _tcompl(void),
|
_prev(void), _next(void), _compl(void), _tcompl(void),
|
||||||
_dcompl(void), _rdcompl(void);
|
_dcompl(void), _rdcompl(void);
|
||||||
|
#ifndef EMACS_LIKE_LINEEDIT
|
||||||
|
static void _rcompl(void);
|
||||||
|
#endif
|
||||||
#ifdef __EMX__
|
#ifdef __EMX__
|
||||||
static int getcntrl(void);
|
static int getcntrl(void);
|
||||||
#endif
|
#endif
|
||||||
@@ -722,11 +725,13 @@ _compl(void)
|
|||||||
next_compl(1);
|
next_compl(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef EMACS_LIKE_LINEEDIT
|
||||||
static void
|
static void
|
||||||
_rcompl(void)
|
_rcompl(void)
|
||||||
{
|
{
|
||||||
next_compl(-1);
|
next_compl(-1);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_tcompl(void)
|
_tcompl(void)
|
||||||
|
|||||||
@@ -459,7 +459,7 @@ localcgi_get(char *uri, char *request, char *referer)
|
|||||||
FILE *f;
|
FILE *f;
|
||||||
int status;
|
int status;
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
char *file, *sh;
|
char *file;
|
||||||
|
|
||||||
file = cgi_filename(uri, &status);
|
file = cgi_filename(uri, &status);
|
||||||
if (check_local_cgi(file, status) < 0)
|
if (check_local_cgi(file, status) < 0)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: mailcap.c,v 1.4 2001/11/16 22:02:00 ukai Exp $ */
|
/* $Id: mailcap.c,v 1.5 2001/11/20 04:11:16 ukai Exp $ */
|
||||||
#include "fm.h"
|
#include "fm.h"
|
||||||
#include "myctype.h"
|
#include "myctype.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
@@ -303,7 +303,7 @@ static Str
|
|||||||
unquote_mailcap_loop(char *qstr, char *type, char *name, char *attr, int *stat, int flag0)
|
unquote_mailcap_loop(char *qstr, char *type, char *name, char *attr, int *stat, int flag0)
|
||||||
{
|
{
|
||||||
Str str, tmp, test, then;
|
Str str, tmp, test, then;
|
||||||
char *p, *q;
|
char *p;
|
||||||
int status = MC_NORMAL, prev_status = MC_NORMAL, sp = 0, flag;
|
int status = MC_NORMAL, prev_status = MC_NORMAL, sp = 0, flag;
|
||||||
|
|
||||||
if (stat)
|
if (stat)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: main.c,v 1.8 2001/11/19 07:58:24 ukai Exp $ */
|
/* $Id: main.c,v 1.9 2001/11/20 04:11:16 ukai Exp $ */
|
||||||
#define MAINPROGRAM
|
#define MAINPROGRAM
|
||||||
#include "fm.h"
|
#include "fm.h"
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
@@ -9,6 +9,7 @@
|
|||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
#include "terms.h"
|
#include "terms.h"
|
||||||
#include "myctype.h"
|
#include "myctype.h"
|
||||||
|
#include "regex.h"
|
||||||
#ifdef MOUSE
|
#ifdef MOUSE
|
||||||
#ifdef USE_GPM
|
#ifdef USE_GPM
|
||||||
#include <gpm.h>
|
#include <gpm.h>
|
||||||
@@ -505,11 +506,12 @@ MAIN(int argc, char **argv, char **envp)
|
|||||||
Str hs;
|
Str hs;
|
||||||
if (++i >= argc)
|
if (++i >= argc)
|
||||||
usage();
|
usage();
|
||||||
if ((hs = make_optional_header_string(argv[i])) != NULL)
|
if ((hs = make_optional_header_string(argv[i])) != NULL) {
|
||||||
if (header_string == NULL)
|
if (header_string == NULL)
|
||||||
header_string = hs;
|
header_string = hs;
|
||||||
else
|
else
|
||||||
Strcat (header_string, hs);
|
Strcat (header_string, hs);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#ifdef MOUSE
|
#ifdef MOUSE
|
||||||
else if (!strcmp("-no-mouse", argv[i])) {
|
else if (!strcmp("-no-mouse", argv[i])) {
|
||||||
@@ -4497,9 +4499,6 @@ set_buffer_environ(Buffer *buf)
|
|||||||
Anchor *a;
|
Anchor *a;
|
||||||
Str s;
|
Str s;
|
||||||
ParsedURL pu;
|
ParsedURL pu;
|
||||||
TextListItem *ti;
|
|
||||||
struct frameset *f_set = NULL;
|
|
||||||
int all;
|
|
||||||
|
|
||||||
if (buf == NULL)
|
if (buf == NULL)
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: proto.h,v 1.3 2001/11/15 00:32:13 a-ito Exp $ */
|
/* $Id: proto.h,v 1.4 2001/11/20 04:11:16 ukai Exp $ */
|
||||||
/*
|
/*
|
||||||
* This file was automatically generated by version 1.7 of cextract.
|
* This file was automatically generated by version 1.7 of cextract.
|
||||||
* Manual editing not recommended.
|
* Manual editing not recommended.
|
||||||
@@ -365,6 +365,7 @@ extern char str_to_code(char *str);
|
|||||||
extern char *code_to_str(char code);
|
extern char *code_to_str(char code);
|
||||||
extern void put_sjis(Str os, unsigned char ub, unsigned char lb);
|
extern void put_sjis(Str os, unsigned char ub, unsigned char lb);
|
||||||
#endif /* JP_CHARSET */
|
#endif /* JP_CHARSET */
|
||||||
|
extern void free_ssl_ctx();
|
||||||
extern ParsedURL *baseURL(Buffer * buf);
|
extern ParsedURL *baseURL(Buffer * buf);
|
||||||
extern int openSocket(char *hostname, char *remoteport_name, unsigned short remoteport_num);
|
extern int openSocket(char *hostname, char *remoteport_name, unsigned short remoteport_num);
|
||||||
extern void parseURL(char *url, ParsedURL * p_url, ParsedURL * current);
|
extern void parseURL(char *url, ParsedURL * p_url, ParsedURL * current);
|
||||||
@@ -374,13 +375,16 @@ extern Str parsedURL2Str(ParsedURL * pu);
|
|||||||
extern int getURLScheme(char **url);
|
extern int getURLScheme(char **url);
|
||||||
extern void init_stream(URLFile *uf, int scheme, InputStream stream);
|
extern void init_stream(URLFile *uf, int scheme, InputStream stream);
|
||||||
extern URLFile openURL(char *url, ParsedURL * pu, ParsedURL * current, URLOption * option, FormList * request, TextList * extra_header, URLFile * ouf, unsigned char *status);
|
extern URLFile openURL(char *url, ParsedURL * pu, ParsedURL * current, URLOption * option, FormList * request, TextList * extra_header, URLFile * ouf, unsigned char *status);
|
||||||
|
extern char *guessContentType(char *filename);
|
||||||
|
extern TextList* make_domain_list(char *domain_list);
|
||||||
|
extern int check_no_proxy(char *domain);
|
||||||
|
extern char *filename_extension(char *path, int is_url);
|
||||||
extern int mailcapMatch(struct mailcap *mcap, char *type);
|
extern int mailcapMatch(struct mailcap *mcap, char *type);
|
||||||
extern struct mailcap *loadMailcap(char *filename);
|
extern struct mailcap *loadMailcap(char *filename);
|
||||||
extern struct mailcap *searchMailcap(struct mailcap *table, char *type);
|
extern struct mailcap *searchMailcap(struct mailcap *table, char *type);
|
||||||
extern void initMailcap();
|
extern void initMailcap();
|
||||||
extern struct mailcap *searchExtViewer(char *type);
|
extern struct mailcap *searchExtViewer(char *type);
|
||||||
extern Str unquote_mailcap(char *qstr, char *type, char *name, char *attr, int *stat);
|
extern Str unquote_mailcap(char *qstr, char *type, char *name, char *attr, int *stat);
|
||||||
extern char *guessContentTypeFromTable(struct table2 *table, char *filename);
|
|
||||||
extern char *guessContentType(char *filename);
|
extern char *guessContentType(char *filename);
|
||||||
extern TextList *make_domain_list(char *domain_list);
|
extern TextList *make_domain_list(char *domain_list);
|
||||||
extern int check_no_proxy(char *domain);
|
extern int check_no_proxy(char *domain);
|
||||||
@@ -426,6 +430,7 @@ extern char *libFile(char *base);
|
|||||||
extern char *helpFile(char *base);
|
extern char *helpFile(char *base);
|
||||||
extern void setLocalCookie(void);
|
extern void setLocalCookie(void);
|
||||||
extern Buffer *dirBuffer(char *dirname);
|
extern Buffer *dirBuffer(char *dirname);
|
||||||
|
extern void set_environ(char *var, char *value);
|
||||||
extern FILE *localcgi_post(char *, char *, FormList *, char*);
|
extern FILE *localcgi_post(char *, char *, FormList *, char*);
|
||||||
extern FILE *localcgi_get(char *, char *, char*);
|
extern FILE *localcgi_get(char *, char *, char*);
|
||||||
extern Str find_auth_cookie(char *host, char *realm);
|
extern Str find_auth_cookie(char *host, char *realm);
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ free_ssl_ctx()
|
|||||||
|
|
||||||
#if SSLEAY_VERSION_NUMBER >= 0x00905100
|
#if SSLEAY_VERSION_NUMBER >= 0x00905100
|
||||||
#include <rand.h>
|
#include <rand.h>
|
||||||
void
|
static void
|
||||||
init_PRNG()
|
init_PRNG()
|
||||||
{
|
{
|
||||||
char buffer[256];
|
char buffer[256];
|
||||||
@@ -186,7 +186,7 @@ init_PRNG()
|
|||||||
long l;
|
long l;
|
||||||
if (RAND_status())
|
if (RAND_status())
|
||||||
return;
|
return;
|
||||||
if (file = RAND_file_name(buffer, sizeof(buffer))) {
|
if ((file = RAND_file_name(buffer, sizeof(buffer)))) {
|
||||||
#ifdef USE_EGD
|
#ifdef USE_EGD
|
||||||
if (RAND_egd(file) > 0)
|
if (RAND_egd(file) > 0)
|
||||||
return;
|
return;
|
||||||
@@ -206,7 +206,7 @@ init_PRNG()
|
|||||||
}
|
}
|
||||||
#endif /* SSLEAY_VERSION_NUMBER >= 0x00905100 */
|
#endif /* SSLEAY_VERSION_NUMBER >= 0x00905100 */
|
||||||
|
|
||||||
SSL *
|
static SSL *
|
||||||
openSSLHandle(int sock)
|
openSSLHandle(int sock)
|
||||||
{
|
{
|
||||||
SSL *handle;
|
SSL *handle;
|
||||||
@@ -824,7 +824,7 @@ parseURL(char *url, ParsedURL * p_url, ParsedURL * current)
|
|||||||
else
|
else
|
||||||
p_url->file = copyPath(q, p - q, COPYPATH_SPC_IGNORE);
|
p_url->file = copyPath(q, p - q, COPYPATH_SPC_IGNORE);
|
||||||
}
|
}
|
||||||
do_query:
|
|
||||||
if (*p == '?') {
|
if (*p == '?') {
|
||||||
q = ++p;
|
q = ++p;
|
||||||
while (*p && *p != '#')
|
while (*p && *p != '#')
|
||||||
@@ -864,7 +864,7 @@ copyParsedURL(ParsedURL * p, ParsedURL * q)
|
|||||||
void
|
void
|
||||||
parseURL2(char *url, ParsedURL * pu, ParsedURL * current)
|
parseURL2(char *url, ParsedURL * pu, ParsedURL * current)
|
||||||
{
|
{
|
||||||
char *p, *q;
|
char *p;
|
||||||
Str tmp;
|
Str tmp;
|
||||||
int relative_uri = FALSE;
|
int relative_uri = FALSE;
|
||||||
|
|
||||||
@@ -1165,7 +1165,7 @@ otherinfo(ParsedURL * target, ParsedURL * current, char *referer)
|
|||||||
return s->ptr;
|
return s->ptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
Str
|
static Str
|
||||||
HTTPrequest(ParsedURL * pu, ParsedURL * current, HRequest * hr, TextList * extra)
|
HTTPrequest(ParsedURL * pu, ParsedURL * current, HRequest * hr, TextList * extra)
|
||||||
{
|
{
|
||||||
Str tmp;
|
Str tmp;
|
||||||
@@ -1685,7 +1685,7 @@ add_index_file(ParsedURL * pu, URLFile *uf)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
char *
|
static char *
|
||||||
guessContentTypeFromTable(struct table2 *table, char *filename)
|
guessContentTypeFromTable(struct table2 *table, char *filename)
|
||||||
{
|
{
|
||||||
char *p;
|
char *p;
|
||||||
|
|||||||
Reference in New Issue
Block a user