In a case where you know the external project can/will not accept patches replacing strcpy with strlcpy due to maintaining support of other systems and compilers (DOS v4.0, OS2, ...), is it best to take the #ifdef approach so you can submit them, or is it better do just do the outright replacement?
Thanks, JCR
