Mercurial > cpython-lru_cache-weakref
diff Mac/Python/macglue.c @ 15529:a93d79da4f8c legacy-trunk
Added a c2pstrcpy() function.
| author | Jack Jansen <jack.jansen@cwi.nl> |
|---|---|
| date | Tue, 12 Dec 2000 22:12:14 +0000 |
| parents | 71456782d8fd |
| children | 83e146974b72 |
line wrap: on
line diff
--- a/Mac/Python/macglue.c Tue Dec 12 22:10:31 2000 +0000 +++ b/Mac/Python/macglue.c Tue Dec 12 22:12:14 2000 +0000 @@ -345,6 +345,17 @@ return buf; } +void +c2pstrcpy(unsigned char *dst, const char *src) +{ + int len; + + len = strlen(src); + if ( len > 255 ) len = 255; + strncpy((char *)dst+1, src, len); + dst[0] = len; +} + /* Like strerror() but for Mac OS error numbers */ char *PyMac_StrError(int err) {
