sprintf results are undefined when using the same buffer for target and source - switch to QString
Merge pull request #45 from asmaloney/sprintf_issue

sprintf results undefined when using the same buffer for target & source