Hi Przemek, Welcome back on board :) I hope you had a nice time.
as .T., non-0, non-NIL and a NULL as .F., 0, NIL on .prg level.EMPTY() function can be used for such testes, f.e.: return iif( !empty(::nSocket), sqlGetErr(::nSocket), ; "No connection to server") It will return TRUE for 0, NIL and NULL pointers.
Yes, the other (IMO important) problem is, that there is a lot of .prg code to update, if we switch from long to ptr on the C level. Identifying such code seems to be tedious, but at least very error prone to me to me. For sure cleaner though. Brgds, Viktor _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
