Don't modify namelen in the first half of gv_stashpvn()
authorVincent Pit <perl@profvince.com>
Thu, 10 Sep 2009 16:20:06 +0000 (18:20 +0200)
committerVincent Pit <perl@profvince.com>
Thu, 10 Sep 2009 16:38:01 +0000 (18:38 +0200)
commitadd0ecdee09ea286dc942aff3ba4215ab63f5059
treee4aa3be0084f58f02a3e7b6ab92ab59a9ef2d7de
parentf533c11bbc025019148e213de55420f51676c83f
Don't modify namelen in the first half of gv_stashpvn()

As it may be needed later when the lookup failed.

This fixes [perl #69066].

However, from now, "package ::" and "package foo::" respectively introduce
the "::" and "foo::" packages. Deciding if this is the correct thing to do
ought to be addressed separately.
gv.c