[licq-im/licq] b4b4cd: licq: Use lower bit for history unicode flag

GitHub <[email protected]> Thu, 02 Feb 2012 09:52:40 -0800
Newsgroups gmane.network.licq.cvs
Message-ID <[email protected]>
  Branch: refs/heads/master
  Home:   https://github.com/licq-im/licq
  Commit: b4b4cda3837a0d6a066c5878252fc24c06a39d0d
      https://github.com/licq-im/licq/commit/b4b4cda3837a0d6a066c5878252fc24c06a39d0d
  Author: Anders Olofsson <[email protected]>
  Date:   2012-02-02 (Thu, 02 Feb 2012)

  Changed paths:
    M licq/include/licq/userevents.h
  M licq/src/userevents.cpp

  Log Message:
  -----------
  licq: Use lower bit for history unicode flag

History parsing assumes 4 characters and flags are written in decimal
form so 16384 breaks parsing when reading back history.

Note: As this bit was introduced recently and has never been in any
official release, I'm not adding code for backwards compatiblity.
For you who've updated to master after 2011-12-28 you should patch
your history files by subtract 16256 from fourth header field of all
entries affected.