diff options
| author | Tatsuya Kinoshita <tats@debian.org> | 2020-11-11 10:30:35 +0000 | 
|---|---|---|
| committer | Tatsuya Kinoshita <tats@debian.org> | 2020-11-11 10:30:35 +0000 | 
| commit | 249f2fa3ff780be2d40f99517a20ddf661416689 (patch) | |
| tree | 41f2220f8163df898a447b404a3c8578ab8c2bcb | |
| parent | Merge pull request #154 from bptato/master (diff) | |
| download | w3m-249f2fa3ff780be2d40f99517a20ddf661416689.tar.gz w3m-249f2fa3ff780be2d40f99517a20ddf661416689.zip | |
Fix compilation errors when USE_GOPHER and not USE_M17N
Diffstat (limited to '')
| -rw-r--r-- | file.c | 18 | ||||
| -rw-r--r-- | proto.h | 7 | 
2 files changed, 21 insertions, 4 deletions
| @@ -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 | 
