From Philippe: TLeafC was forgetting about its place holder if it encounters an empty string.  This is never recovered from! (i.e. the address stays null and nobody checks or change it).
From Philippe:
TLeafC was forgetting about its place holder if it encounters an empty string.  This is never recovered from! (i.e. the address stays null and nobody checks or change
it).

This patch correct the situation for simply making the string of null length.


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

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