mirror of https://github.com/openssl/openssl.git
				
				
				
			Constification of LHASH. Contributed by "Paul D. Smith" <psmith@gnu.org>
I didn't apply all his patches yet, since I have some hesitance about unconstifying. To be pondered.
This commit is contained in:
		
							parent
							
								
									55d892e373
								
							
						
					
					
						commit
						bb7e632aef
					
				|  | @ -139,7 +139,7 @@ void lh_node_usage_stats(LHASH *lh, FILE *out) | |||
| #else | ||||
| 
 | ||||
| #ifndef NO_FP_API | ||||
| void lh_stats(LHASH *lh, FILE *fp) | ||||
| void lh_stats(const LHASH *lh, FILE *fp) | ||||
| 	{ | ||||
| 	BIO *bp; | ||||
| 
 | ||||
|  | @ -151,7 +151,7 @@ void lh_stats(LHASH *lh, FILE *fp) | |||
| end:; | ||||
| 	} | ||||
| 
 | ||||
| void lh_node_stats(LHASH *lh, FILE *fp) | ||||
| void lh_node_stats(const LHASH *lh, FILE *fp) | ||||
| 	{ | ||||
| 	BIO *bp; | ||||
| 
 | ||||
|  | @ -163,7 +163,7 @@ void lh_node_stats(LHASH *lh, FILE *fp) | |||
| end:; | ||||
| 	} | ||||
| 
 | ||||
| void lh_node_usage_stats(LHASH *lh, FILE *fp) | ||||
| void lh_node_usage_stats(const LHASH *lh, FILE *fp) | ||||
| 	{ | ||||
| 	BIO *bp; | ||||
| 
 | ||||
|  | @ -177,7 +177,7 @@ end:; | |||
| 
 | ||||
| #endif | ||||
| 
 | ||||
| void lh_stats_bio(LHASH *lh, BIO *out) | ||||
| void lh_stats_bio(const LHASH *lh, BIO *out) | ||||
| 	{ | ||||
| 	char buf[128]; | ||||
| 
 | ||||
|  | @ -225,7 +225,7 @@ void lh_stats_bio(LHASH *lh, BIO *out) | |||
| #endif | ||||
| 	} | ||||
| 
 | ||||
| void lh_node_stats_bio(LHASH *lh, BIO *out) | ||||
| void lh_node_stats_bio(const LHASH *lh, BIO *out) | ||||
| 	{ | ||||
| 	LHASH_NODE *n; | ||||
| 	unsigned int i,num; | ||||
|  | @ -240,7 +240,7 @@ void lh_node_stats_bio(LHASH *lh, BIO *out) | |||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| void lh_node_usage_stats_bio(LHASH *lh, BIO *out) | ||||
| void lh_node_usage_stats_bio(const LHASH *lh, BIO *out) | ||||
| 	{ | ||||
| 	LHASH_NODE *n; | ||||
| 	unsigned long num; | ||||
|  |  | |||
|  | @ -455,7 +455,7 @@ unsigned long lh_strhash(const char *c) | |||
| 	return((ret>>16)^ret); | ||||
| 	} | ||||
| 
 | ||||
| unsigned long lh_num_items(LHASH *lh) | ||||
| unsigned long lh_num_items(const LHASH *lh) | ||||
| 	{ | ||||
| 	return lh ? lh->num_items : 0; | ||||
| 	} | ||||
|  |  | |||
|  | @ -128,18 +128,18 @@ void *lh_retrieve(LHASH *lh, void *data); | |||
|     void lh_doall(LHASH *lh, void (*func)(/*void *b*/)); | ||||
| void lh_doall_arg(LHASH *lh, void (*func)(/*void *a,void *b*/),void *arg); | ||||
| unsigned long lh_strhash(const char *c); | ||||
| unsigned long lh_num_items(LHASH *lh); | ||||
| unsigned long lh_num_items(const LHASH *lh); | ||||
| 
 | ||||
| #ifndef NO_FP_API | ||||
| void lh_stats(LHASH *lh, FILE *out); | ||||
| void lh_node_stats(LHASH *lh, FILE *out); | ||||
| void lh_node_usage_stats(LHASH *lh, FILE *out); | ||||
| void lh_stats(const LHASH *lh, FILE *out); | ||||
| void lh_node_stats(const LHASH *lh, FILE *out); | ||||
| void lh_node_usage_stats(const LHASH *lh, FILE *out); | ||||
| #endif | ||||
| 
 | ||||
| #ifndef NO_BIO | ||||
| void lh_stats_bio(LHASH *lh, BIO *out); | ||||
| void lh_node_stats_bio(LHASH *lh, BIO *out); | ||||
| void lh_node_usage_stats_bio(LHASH *lh, BIO *out); | ||||
| void lh_stats_bio(const LHASH *lh, BIO *out); | ||||
| void lh_node_stats_bio(const LHASH *lh, BIO *out); | ||||
| void lh_node_usage_stats_bio(const LHASH *lh, BIO *out); | ||||
| #endif | ||||
| #ifdef  __cplusplus | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue