labels.c: Fix NULL dereference on too long identifiers
commit7bb0e5263a5c63a6910257804c03ffba11a3044f
authorCyrill Gorcunov <gorcunov@gmail.com>
Thu, 18 Feb 2010 16:06:14 +0000 (18 19:06 +0300)
committerCyrill Gorcunov <gorcunov@gmail.com>
Thu, 18 Feb 2010 16:06:14 +0000 (18 19:06 +0300)
tree12d7f499e75c8be49d0a29059d90e936329f01a4
parent1579c8818588259198f7fa7bf3b7736164d73b60
labels.c: Fix NULL dereference on too long identifiers

In case if label is local and exceed maximum allowed length
we get NULL dereference. Fix it and warn a user about an accident.

Note that we don't print identifier itself since we know it's too
big. Line number of error is enough.

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