Rev 268 | Rev 439 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 268 | Rev 355 | ||
---|---|---|---|
Line 20... | Line 20... | ||
20 | unsigned char *myc2pstr(char *s); |
20 | unsigned char *myc2pstr(char *s); |
21 | char *myp2cstr(unsigned char *s); |
21 | char *myp2cstr(unsigned char *s); |
22 | char *myp2cstrcpy(char *dst,const unsigned char *src); |
22 | char *myp2cstrcpy(char *dst,const unsigned char *src); |
23 | unsigned char *myc2pstrcpy(unsigned char *dst,const char *src); |
23 | unsigned char *myc2pstrcpy(unsigned char *dst,const char *src); |
24 | char *cat(char *d,char *s); // returns pointer after last character copied |
24 | char *cat(char *d,char *s); // returns pointer after last character copied |
25 | void *my_memset(void *dst, int val, size_t len); |
25 | //void *my_memset(void *dst, int val, size_t len); |
26 | char *my_strdup(char *s); |
26 | char *my_strdup(char *s); // my_strdup() is like _strdup(), with the difference that it accepts "char*" instead of "const char*" as argument |
27 | 27 | ||
28 | unsigned char *PLcstrcat(unsigned char * str1,const char * s2); |
28 | unsigned char *PLcstrcat(unsigned char * str1,const char * s2); |
29 | unsigned char *PLcstrcpy(unsigned char *s1,const char *s2); |
29 | unsigned char *PLcstrcpy(unsigned char *s1,const char *s2); |
30 | 30 | ||
31 | /* in-place conversion from Pascal to C string */ |
31 | /* in-place conversion from Pascal to C string */ |