They have strcpy() / strcopy() in there? Ew! I've made it a point to always - and I mean *always* - use strncpy(), for quite some time now. A compiler for an embedded uController would be better IMHO if it had no strcpy() / strcopy() at all; Poor Programming Practice... Surprising how many big nasty gooey bugs I've traced back to thoughless use of strcpy(). Let a pointer math problem of any kind creep in there, something overwrites the '\0' you had there, and Voila!, utter disaster, global over-writes, maybe a GPF if you're lucky... Using strncpy(to, from, sizeof(to)-1) can save your sanity and reduce debug/test time. Good idea period. Mark Peter Keller wrote: > > Regards > Peter Keller > > John Walker schrieb: > > > I seem to have misplaced, or possibly never received the string.h include > > file for the CCS PCM compiler. Could someone please email me this file. It > > would be greatly appreciated. I would contact CCS directly but since I had > > purchased the compiler over two years ago, and didn't bother with the > > maintenance agreement I thought I would have more luck with people on the li st. > > > > John > -- I re-ship for small US & overseas businesses, world-wide. (For private individuals at cost; ask.)