Hi, [del] >I wonder if the code works reliable. At least, a comma operator isn't a >sequence point, which means the compiler is free to change the execution >order. Not accordingly to the C standard, which notes strict left-to-right execution without reordering for the comma operator. HTH, Uli -- Dipl. Inf. Ulrich Teichert|e-mail: Ulrich.Teichert@xxxxxx Stormweg 24 |listening to: Suicide Drive (The Deep Eynde) 24539 Neumuenster, Germany|Public Pervert (Interpol) Cauchemar (Opération S)