sync
This commit is contained in:
		
							
								
								
									
										13
									
								
								strlfun.c
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								strlfun.c
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* $MirOS: src/bin/mksh/strlfun.c,v 1.4 2006/11/08 22:54:55 tg Exp $ */ | ||||
| /* _MirOS: src/lib/libc/string/strlfun.c,v 1.8 2006/11/08 22:48:59 tg Exp $ */ | ||||
| /* $MirOS: src/bin/mksh/strlfun.c,v 1.5 2006/11/08 23:02:30 tg Exp $ */ | ||||
| /* _MirOS: src/lib/libc/string/strlfun.c,v 1.9 2006/11/08 23:01:50 tg Exp $ */ | ||||
|  | ||||
| /*- | ||||
|  * Copyright (c) 2006 | ||||
| @@ -33,7 +33,8 @@ | ||||
| #undef HAVE_STRLCPY | ||||
| #undef HAVE_STRLCAT | ||||
| #else | ||||
| #ifdef HAVE_CONFIG_H	/* usually when packaged with third-party software */ | ||||
| #if (HAVE_CONFIG_H - 0) | ||||
| /* usually when packaged with third-party software */ | ||||
| #ifdef CONFIG_H_FILENAME | ||||
| #include CONFIG_H_FILENAME | ||||
| #else | ||||
| @@ -70,12 +71,12 @@ extern size_t strlen(const char *); | ||||
| #define __predict_false(exp)	((exp) != 0) | ||||
| #endif | ||||
|  | ||||
| __RCSID("$MirOS: src/bin/mksh/strlfun.c,v 1.4 2006/11/08 22:54:55 tg Exp $"); | ||||
| __RCSID("$MirOS: src/bin/mksh/strlfun.c,v 1.5 2006/11/08 23:02:30 tg Exp $"); | ||||
|  | ||||
| size_t strlcat(char *, const char *, size_t); | ||||
| size_t strlcpy(char *, const char *, size_t); | ||||
|  | ||||
| #ifndef	HAVE_STRLCAT | ||||
| #if !(HAVE_STRLCAT - 0) | ||||
| /* | ||||
|  * Appends src to string dst of size siz (unlike strncat, siz is the | ||||
|  * full size of dst, not space left).  At most siz-1 characters | ||||
| @@ -112,7 +113,7 @@ strlcat(char *dst, const char *src, size_t dlen) | ||||
|  * copyright notice and this permission notice appear in all copies. | ||||
|  */ | ||||
|  | ||||
| #ifndef	HAVE_STRLCPY | ||||
| #if !(HAVE_STRLCPY - 0) | ||||
| /* | ||||
|  * Copy src to string dst of size siz.  At most siz-1 characters | ||||
|  * will be copied.  Always NUL terminates (unless siz == 0). | ||||
|   | ||||
		Reference in New Issue
	
	Block a user