Removed length check from MakeWinMsgEv

The only remaining check (since now the buffer is dynamically expandable) is
for a seemingly arbitrary length. This removes the need for the `l'
variable; another variable gone.