1) End symbol changed to 0x0A. 2) Fixed warning with implicit.3) Some changes added.