>
> On Fri, 24 Nov 1995, Greg Alexander Irvine wrote:
>
> the problem isn't with the ^Ms, its with the program writing the ^Ms, i
> suppose we could all put a dos2unix command for every file in autorun,
> but that would be more hassle than its worth
It seems more worthwhile to filter each string before it is written.
A function to do so could be something like:
void strip(char *string)
{
char *tmp = string;
while(*tmp){
if((int)(*tmp) != STRIP_CHAR)
*string++ = *tmp;
tmp++;
}
*string = '\0';
}
Where STRIP_CHAR is the ascii value of ^M (is it 13?). This should
work, but since it is off the top of my head I don't know.
This archive was generated by hypermail 2b30 : 12/07/00 PST