summaryrefslogtreecommitdiff
path: root/net-irc/psybnc/files/psybnc-2.4.3-strmncpy-lto-mismatch.patch
blob: cd0325613fe10f6274e89b9c597af166d3710a0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
https://bugs.gentoo.org/861464
--- a/src/p_global.h
+++ b/src/p_global.h
@@ -1109,7 +1109,7 @@ int replace(char *rps, char whatc, char toc);
 char *nobreak(char *tobreak);
 char *randstring(int length);
 char *strmcat(char *first,char *second);
-char *strmncpy(char *dest, char *source, unsigned int len);
+char *strmncpy(char *dest, char *source, size_t len);
 int strmncasecmp(char *one, char *two);
 int strmcmp(char *one, char *two);
 int strmwildcmp(char *line, char *wildcard);
--- a/src/p_string.c
+++ b/src/p_string.c
@@ -56,7 +56,7 @@ int ucase (char *inc)
 
 /* string copy with len and zero delimit */
 
-char *strmncpy(char *dest, char *source, unsigned int len)
+char *strmncpy(char *dest, char *source, size_t len)
 {
     char bf[strlen(source)+2];
     char *pt;