[w3m-dev 03632] cleanup (don't close connection of news server)
* file.c (loadSomething): remove UFclose nntp:,news: (loadFile): UFclose (loadGeneralFile): always UFclose * html.h (UFclose): only reset when ISclose ==0 * istream.c (ISclose): return int (ISfileno): flag IST_UNCLOSE * istream.h (ISclose): return int (IST_UNCLOSE): added * news.c (news_close): reset IST_UNCLOSE (news_open): set IST_UNCLOSE From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
		
							
								
								
									
										4
									
								
								html.h
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								html.h
									
									
									
									
									
								
							@@ -1,4 +1,4 @@
 | 
			
		||||
/* $Id: html.h,v 1.19 2003/01/08 17:24:12 ukai Exp $ */
 | 
			
		||||
/* $Id: html.h,v 1.20 2003/01/10 17:06:23 ukai Exp $ */
 | 
			
		||||
#ifndef _HTML_H
 | 
			
		||||
#define _HTML_H
 | 
			
		||||
#ifdef USE_SSL
 | 
			
		||||
@@ -14,7 +14,7 @@
 | 
			
		||||
#define UFgetc(f) ISgetc((f)->stream)
 | 
			
		||||
#define UFundogetc(f) ISundogetc((f)->stream)
 | 
			
		||||
#define UFread(f,buf,len) ISread((f)->stream,buf,len)
 | 
			
		||||
#define UFclose(f) (ISclose((f)->stream), (f)->stream = NULL)
 | 
			
		||||
#define UFclose(f) (ISclose((f)->stream) == 0 && ((f)->stream = NULL))
 | 
			
		||||
 | 
			
		||||
struct cmdtable {
 | 
			
		||||
    char *cmdname;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user