easprintf() and evasprintf()
This commit is contained in:
		
							parent
							
								
									292f98dc29
								
							
						
					
					
						commit
						60a71efca8
					
				@ -129,13 +129,11 @@ void 		*emalloc(size_t);
 | 
				
			|||||||
void 		*erealloc(void *, size_t);
 | 
					void 		*erealloc(void *, size_t);
 | 
				
			||||||
FILE		*efopen(const char *, const char *);
 | 
					FILE		*efopen(const char *, const char *);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifndef __minix
 | 
					 | 
				
			||||||
int	 	easprintf(char ** __restrict, const char * __restrict, ...)
 | 
					int	 	easprintf(char ** __restrict, const char * __restrict, ...)
 | 
				
			||||||
    __attribute__((__format__(__printf__, 2, 3)));
 | 
					    __attribute__((__format__(__printf__, 2, 3)));
 | 
				
			||||||
int		evasprintf(char ** __restrict, const char * __restrict,
 | 
					int		evasprintf(char ** __restrict, const char * __restrict,
 | 
				
			||||||
    _BSD_VA_LIST_)
 | 
					    _BSD_VA_LIST_)
 | 
				
			||||||
    __attribute__((__format__(__printf__, 2, 0)));
 | 
					    __attribute__((__format__(__printf__, 2, 0)));
 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
__END_DECLS
 | 
					__END_DECLS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#endif /* !_UTIL_H_ */
 | 
					#endif /* !_UTIL_H_ */
 | 
				
			||||||
 | 
				
			|||||||
@ -139,7 +139,6 @@ efopen(const char *p, const char *m)
 | 
				
			|||||||
	return fp;
 | 
						return fp;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifndef _MINIX
 | 
					 | 
				
			||||||
int
 | 
					int
 | 
				
			||||||
easprintf(char ** __restrict ret, const char * __restrict format, ...)
 | 
					easprintf(char ** __restrict ret, const char * __restrict format, ...)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@ -160,4 +159,3 @@ evasprintf(char ** __restrict ret, const char * __restrict format, va_list ap)
 | 
				
			|||||||
		(*efunc)(1, "Cannot format string");
 | 
							(*efunc)(1, "Cannot format string");
 | 
				
			||||||
	return rv;
 | 
						return rv;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user