URI:
       tstrecpy.c - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       tstrecpy.c (208B)
       ---
            1 #include <lib9.h>
            2 
            3 char*
            4 strecpy(char *to, char *e, char *from)
            5 {
            6         if(to >= e)
            7                 return to;
            8         to = memccpy(to, from, '\0', e - to);
            9         if(to == nil){
           10                 to = e - 1;
           11                 *to = '\0';
           12         }else{
           13                 to--;
           14         }
           15         return to;
           16 }