some corrections by Mariappan Asokan: - return -2 in case of an error in the format specification - distinguish between missing precision and a specified precision of 0
some corrections by Mariappan Asokan:
- return -2 in case of an error in the format specification
- distinguish between missing precision and a specified precision of 0


git-svn-id: ecbadac9c76e8cf640a0bca86f6bd796c98521e3@8088 27541ba8-7e3a-0410-8455-c3a389f83636

bbannier/ROOT,dawehner/root,bbannier/ROOT,bbannier/ROOT,bbannier/ROOT,dawehner/root,bbannier/ROOT,bbannier/ROOT,dawehner/root,bbannier/ROOT,dawehner/root,dawehner/root,dawehner/root,dawehner/root,dawehner/root