- print " if (cc >= 128 && (SP == 0 || SP->_use_meta)) {"
- print " strcpy(p, \"M-\");"
+ print "#define P_LIMIT (sizeof(name) - (size_t) (p - name))"
+ print " if (cc >= 128 && (sp == 0 || sp->_use_meta)) {"
+ print " _nc_STRCPY(p, \"M-\", P_LIMIT);"