JackKirk Well-Known Member Licensed User Longtime User Feb 15, 2016 #1 I have just upgraded to B4I v2.50. On loading my major app I get new log messages: Object reference not set to an instance of an object. new_line is not a valid identifier. It is objecting to use of this subroutine: Private Sub Util_logit(New_line As String) If I change "New_line" to something else all is OK What gives?
I have just upgraded to B4I v2.50. On loading my major app I get new log messages: Object reference not set to an instance of an object. new_line is not a valid identifier. It is objecting to use of this subroutine: Private Sub Util_logit(New_line As String) If I change "New_line" to something else all is OK What gives?
Erel B4X founder Staff member Licensed User Longtime User Feb 16, 2016 #2 This is a new check added to the compiler. You will need to change it to NewLine (or any other name not starting with new_). The reason for this check is to avoid issues with name conventions used by the Objective C compiler. Upvote 0
This is a new check added to the compiler. You will need to change it to NewLine (or any other name not starting with new_). The reason for this check is to avoid issues with name conventions used by the Objective C compiler.