summaryrefslogtreecommitdiff
path: root/opcode.pl
diff options
context:
space:
mode:
authorIlya Zakharevich <ilya@math.berkeley.edu>1999-09-29 14:58:23 -0400
committerJarkko Hietaniemi <jhi@iki.fi>1999-09-30 09:45:22 +0000
commitdae78bb16a19ac7f9a4bba0f6b4615eb3c221bf3 (patch)
tree317e3e3bf61e6555272cc39f3891c0193fbe6aa3 /opcode.pl
parentd39bda52bf2a9b53e6d633ed28f3354ef5b6ccac (diff)
downloadperl-dae78bb16a19ac7f9a4bba0f6b4615eb3c221bf3.tar.gz
Re: _58, _61 Argument "" is not numeric in sprintf
To: Gurusamy Sarathy <gsar@activestate.com> Cc: Barrie Slaymaker <barries@slaysys.com>, perl5-porters@perl.org Message-ID: <19990929185823.A22099@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@4256
Diffstat (limited to 'opcode.pl')
-rwxr-xr-xopcode.pl4
1 files changed, 3 insertions, 1 deletions
diff --git a/opcode.pl b/opcode.pl
index 3f4d7c5ee1..a41ef8b00a 100755
--- a/opcode.pl
+++ b/opcode.pl
@@ -296,6 +296,8 @@ sub tab {
# ucfirst etc not OK: TMP arg processed inplace
# each repeat not OK too due to array context
# pack split - unknown whether they are safe
+# sprintf: is calling do_sprintf(TARG,...) which can act on TARG
+# before other args are processed.
# pp_hot.c
# readline - unknown whether it is safe
@@ -479,7 +481,7 @@ vec vec ck_fun ist@ S S S
index index ck_index isT@ S S S?
rindex rindex ck_index isT@ S S S?
-sprintf sprintf ck_fun_locale mfsT@ S L
+sprintf sprintf ck_fun_locale mfst@ S L
formline formline ck_fun ms@ S L
ord ord ck_fun ifsTu% S?
chr chr ck_fun fsTu% S?