If a dos library printf format string does not include a length, and is formatting a number, it would error.  This fixes that.
Merge pull request #7 from rmtew/bugfixes

If a dos library printf format string does not include a length, and is formatting a number, it would error. This fixes that. [contributed by rmtew]