>
>Here it is:
>
>A minor behavior change was necessary for the FGETS() function related to Knowledge Base article.
>
>Q221747: (C0000005 Fatal Error Passing FGETS() a String >256 chars). The optional nBytes parameter now has a maximum value of 8192. By definition, FGETS() only returns bytes up to a carriage return if one is encountered before the parameter value is reached.
Sorry took your time. It was the info referring SP3 and nothing about SP4 (I didn't try myself too). Worse it says could happen with fread() too :( I seem to remember something like that with C++ too when I tried to build a FLL for the job (but I should be wrong on that-I hope).
Cetin