Note that __LINE__ is a number and can't be directly used in string context, which makes the macro worthwhile. (IMHO :-)