preproc.c: Make %substr robust
commitcff031e1f7b280f9f663dae4922e80e71e724b3c
authorCyrill Gorcunov <gorcunov@gmail.com>
Tue, 7 Sep 2010 16:31:11 +0000 (7 20:31 +0400)
committerCyrill Gorcunov <gorcunov@gmail.com>
Tue, 7 Sep 2010 16:31:11 +0000 (7 20:31 +0400)
treedfbac63091c58f1f130c996f2f646c595ea6f4f4
parentab12287b4c115a57813997632d943c215ecc91f5
preproc.c: Make %substr robust

Make %substr robust to handle -1,-1 parameters
and restore old behavior when number of characters
in substring is greater then length of string itself.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
preproc.c