diff options
author | John E. Malmberg <wb8tyw@qsl.net> | 2005-08-01 15:54:22 -0400 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2005-08-05 16:31:44 +0000 |
commit | 755b3d5da747d89ebed76d5b58086a4d05d10ace (patch) | |
tree | f235a01798147d8499ffa5aa3c66526ac3458792 /vms | |
parent | 3b666e4ce5d31900c7a31e9de70ab89792ff5725 (diff) | |
download | perl-755b3d5da747d89ebed76d5b58086a4d05d10ace.tar.gz |
[patch]vms.c - buffer highwater overrun in vmsify
Message-ID: <42EEB62E.3020108@qsl.net>
p4raw-id: //depot/perl@25269
Diffstat (limited to 'vms')
-rw-r--r-- | vms/vms.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -3842,8 +3842,10 @@ static char *mp_do_tovmsspec(pTHX_ const char *path, char *buf, int ts) { if (!buf && ts) Renew(rslt,strlen(path)-strlen(rslt)+trnend+4,char); strcpy(rslt,trndev); cp1 = rslt + trnend; - *(cp1++) = '.'; - cp2++; + if (*cp2 != 0) { + *(cp1++) = '.'; + cp2++; + } } else { *(cp1++) = ':'; |