Fix #689

You suppose there is a '\n'  in a single-line comment and there isn't. There is still a failure in case there is smth appended to disas, like

0x08048457    c7042402000. mov dword [esp], 0x2 ;  0x00000002 

in this case the number of free columns to append a comment will not be counted correctly.