summaryrefslogtreecommitdiff
path: root/proto.h
diff options
context:
space:
mode:
authorLAUN Wolfgang <wolfgang.laun@alcatel.at>2004-01-16 13:29:26 +0000
committerDave Mitchell <davem@fdisolutions.com>2004-01-16 13:29:26 +0000
commita1b950687051c32e26de8681b0ed639ad32adfb4 (patch)
treead2e142c0c34b6254fe5625f74ecd9a87ada058a /proto.h
parentad33f57d74879c2996a4b4d81b95694b3eb74e93 (diff)
downloadperl-a1b950687051c32e26de8681b0ed639ad32adfb4.tar.gz
format/write (version 2)
Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4D3@attmsx1> Fixes and additions to formats: Improvement: NULL chars in picture line Bugfix: C<@*> shown in output if not alone on a line New feature: C<^*> for variable-width, one-line-at-a-time text Improvement: Diagnostic on C<@#> and C<~~> Bugfix: Segmentation fault on big numbers Improvement (maybe): Truncation of numbers produces misleading output Bugfix: "}" terminates format Bugfix: Error when copying non-UTF to UTF (EBCDIC only) p4raw-id: //depot/perl@22161
Diffstat (limited to 'proto.h')
-rw-r--r--proto.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/proto.h b/proto.h
index 3a14f7f1d9..359c9864fd 100644
--- a/proto.h
+++ b/proto.h
@@ -1042,7 +1042,8 @@ STATIC void* S_docatch_body(pTHX);
STATIC void* S_vdocatch_body(pTHX_ va_list args);
#endif
STATIC OP* S_dofindlabel(pTHX_ OP *o, char *label, OP **opstack, OP **oplimit);
-STATIC void S_doparseform(pTHX_ SV *sv);
+STATIC OP* S_doparseform(pTHX_ SV *sv);
+STATIC bool S_num_overflow(NV value, I32 fldsize, I32 frcsize);
STATIC I32 S_dopoptoeval(pTHX_ I32 startingblock);
STATIC I32 S_dopoptolabel(pTHX_ char *label);
STATIC I32 S_dopoptoloop(pTHX_ I32 startingblock);