summaryrefslogtreecommitdiff
path: root/pp_sys.c
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2005-05-10 15:38:07 +0000
committerNicholas Clark <nick@ccl4.org>2005-05-10 15:38:07 +0000
commit87c807e4d74d4949ae7303f49a74519ce052b49c (patch)
tree98297c1327e41049d27edc7b25511919e0ad2f2b /pp_sys.c
parent784812abae11ba3304594282556dd94e51f93aa5 (diff)
downloadperl-87c807e4d74d4949ae7303f49a74519ce052b49c.tar.gz
s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/
plus a couple of 1 byte sv_setpv()s too. p4raw-id: //depot/perl@24439
Diffstat (limited to 'pp_sys.c')
-rw-r--r--pp_sys.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/pp_sys.c b/pp_sys.c
index a920a6c059..60f9c90c1e 100644
--- a/pp_sys.c
+++ b/pp_sys.c
@@ -348,7 +348,7 @@ PP(pp_backtick)
ENTER;
SAVESPTR(PL_rs);
PL_rs = &PL_sv_undef;
- sv_setpv(TARG, ""); /* note that this preserves previous buffer */
+ sv_setpvn(TARG, "", 0); /* note that this preserves previous buffer */
while (sv_gets(TARG, fp, SvCUR(TARG)) != Nullch)
/*SUPPRESS 530*/
;
@@ -1230,7 +1230,7 @@ PP(pp_getc)
RETPUSHUNDEF;
}
TAINT;
- sv_setpv(TARG, " ");
+ sv_setpvn(TARG, " ", 1);
*SvPVX(TARG) = PerlIO_getc(IoIFP(GvIOp(gv))); /* should never be EOF */
if (PerlIO_isutf8(IoIFP(GvIOp(gv)))) {
/* Find out how many bytes the char needs */
@@ -2822,7 +2822,7 @@ PP(pp_stat)
if (gv != PL_defgv) {
PL_laststype = OP_STAT;
PL_statgv = gv;
- sv_setpv(PL_statname, "");
+ sv_setpvn(PL_statname, "", 0);
PL_laststatval = (GvIO(gv) && IoIFP(GvIOp(gv))
? PerlLIO_fstat(PerlIO_fileno(IoIFP(GvIOn(gv))), &PL_statcache) : -1);
}
@@ -3423,7 +3423,7 @@ PP(pp_fttext)
else {
PL_statgv = gv;
PL_laststatval = -1;
- sv_setpv(PL_statname, "");
+ sv_setpvn(PL_statname, "", 0);
io = GvIO(PL_statgv);
}
if (io && IoIFP(io)) {