Fix compilation errors when USE_GOPHER and not USE_M17N
This commit is contained in:
@@ -7407,8 +7407,13 @@ loadHTMLString(Str page)
|
||||
/*
|
||||
* loadGopherDir: get gopher directory
|
||||
*/
|
||||
#ifdef USE_M17N
|
||||
Str
|
||||
loadGopherDir(URLFile *uf, ParsedURL *pu, wc_ces * charset)
|
||||
#else
|
||||
Str
|
||||
loadGopherDir0(URLFile *uf, ParsedURL *pu)
|
||||
#endif
|
||||
{
|
||||
Str volatile tmp;
|
||||
Str lbuf, name, file, host, port, type;
|
||||
@@ -7522,22 +7527,27 @@ loadGopherDir(URLFile *uf, ParsedURL *pu, wc_ces * charset)
|
||||
return tmp;
|
||||
}
|
||||
|
||||
#ifdef USE_M17N
|
||||
Str
|
||||
loadGopherSearch(URLFile *uf, ParsedURL *pu, wc_ces * charset)
|
||||
#else
|
||||
Str
|
||||
loadGopherSearch0(URLFile *uf, ParsedURL *pu)
|
||||
#endif
|
||||
{
|
||||
Str tmp;
|
||||
char *volatile p, *volatile q;
|
||||
MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL;
|
||||
tmp = parsedURL2Str(pu);
|
||||
p = html_quote(tmp->ptr);
|
||||
#ifdef USE_M17N
|
||||
wc_ces doc_charset = DocumentCharset;
|
||||
#endif
|
||||
|
||||
tmp = parsedURL2Str(pu);
|
||||
p = html_quote(tmp->ptr);
|
||||
tmp =
|
||||
convertLine(NULL, Strnew_charp(file_unquote(tmp->ptr)), RAW_MODE,
|
||||
charset, doc_charset);
|
||||
#endif
|
||||
q = html_quote(tmp->ptr);
|
||||
|
||||
tmp = Strnew_m_charp("<html>\n<head>\n<base href=\"", p, "\">\n<title>", q,
|
||||
"</title>\n</head>\n<body>\n<h1>Search ", q,
|
||||
"</h1>\n<form role=\"search\">\n<div>\n"
|
||||
|
||||
@@ -261,8 +261,15 @@ extern void loadHTMLstream(URLFile *f, Buffer *newBuf, FILE * src,
|
||||
int internal);
|
||||
extern Buffer *loadHTMLString(Str page);
|
||||
#ifdef USE_GOPHER
|
||||
#ifdef USE_M17N
|
||||
extern Str loadGopherDir(URLFile *uf, ParsedURL *pu, wc_ces * charset);
|
||||
extern Str loadGopherSearch(URLFile *uf, ParsedURL *pu, wc_ces * charset);
|
||||
#else
|
||||
extern Str loadGopherDir0(URLFile *uf, ParsedURL *pu);
|
||||
extern Str loadGopherSearch0(URLFile *uf, ParsedURL *pu);
|
||||
#define loadGopherDir(uf,pu,charset) loadGopherDir0(uf,pu)
|
||||
#define loadGopherSearch(uf,pu,charset) loadGopherSearch0(uf,pu)
|
||||
#endif
|
||||
#endif /* USE_GOPHER */
|
||||
extern Buffer *loadBuffer(URLFile *uf, Buffer *newBuf);
|
||||
#ifdef USE_IMAGE
|
||||
|
||||
Reference in New Issue
Block a user