Change 24736 by [EMAIL PROTECTED] on 2005/06/07 17:35:10
Change 24733 allows several pointers to be NULL. Therefore this
should be reflected in their attributes.
Affected files ...
... //depot/perl/embed.fnc#191 edit
... //depot/perl/proto.h#542 edit
Differences ...
==== //depot/perl/embed.fnc#191 (text) ====
Index: perl/embed.fnc
--- perl/embed.fnc#190~24735~ Tue Jun 7 10:03:16 2005
+++ perl/embed.fnc Tue Jun 7 10:35:10 2005
@@ -712,11 +712,11 @@
Apd |IV |sv_2iv_flags |NN SV* sv|I32 flags
Apd |SV* |sv_2mortal |NN SV* sv
Apd |NV |sv_2nv |NN SV* sv
-Amb |char* |sv_2pv |NN SV* sv|NN STRLEN* lp
-Apd |char* |sv_2pv_flags |NN SV* sv|NN STRLEN* lp|I32 flags
-Apd |char* |sv_2pvutf8 |NN SV* sv|NN STRLEN* lp
-Apd |char* |sv_2pvbyte |NN SV* sv|NN STRLEN* lp
-Ap |char* |sv_pvn_nomg |NN SV* sv|NN STRLEN* lp
+Amb |char* |sv_2pv |NN SV* sv|STRLEN* lp
+Apd |char* |sv_2pv_flags |NN SV* sv|STRLEN* lp|I32 flags
+Apd |char* |sv_2pvutf8 |NN SV* sv|STRLEN* lp
+Apd |char* |sv_2pvbyte |NN SV* sv|STRLEN* lp
+Ap |char* |sv_pvn_nomg |NN SV* sv|STRLEN* lp
Amb |UV |sv_2uv |NN SV* sv
Apd |UV |sv_2uv_flags |NN SV* sv|I32 flags
Apd |IV |sv_iv |NN SV* sv
==== //depot/perl/proto.h#542 (text+w) ====
Index: perl/proto.h
--- perl/proto.h#541~24735~ Tue Jun 7 10:03:16 2005
+++ perl/proto.h Tue Jun 7 10:35:10 2005
@@ -1346,24 +1346,19 @@
__attribute__nonnull__(pTHX_1);
/* PERL_CALLCONV char* sv_2pv(pTHX_ SV* sv, STRLEN* lp)
- __attribute__nonnull__(pTHX_1)
- __attribute__nonnull__(pTHX_2); */
+ __attribute__nonnull__(pTHX_1); */
PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV* sv, STRLEN* lp, I32 flags)
- __attribute__nonnull__(pTHX_1)
- __attribute__nonnull__(pTHX_2);
+ __attribute__nonnull__(pTHX_1);
PERL_CALLCONV char* Perl_sv_2pvutf8(pTHX_ SV* sv, STRLEN* lp)
- __attribute__nonnull__(pTHX_1)
- __attribute__nonnull__(pTHX_2);
+ __attribute__nonnull__(pTHX_1);
PERL_CALLCONV char* Perl_sv_2pvbyte(pTHX_ SV* sv, STRLEN* lp)
- __attribute__nonnull__(pTHX_1)
- __attribute__nonnull__(pTHX_2);
+ __attribute__nonnull__(pTHX_1);
PERL_CALLCONV char* Perl_sv_pvn_nomg(pTHX_ SV* sv, STRLEN* lp)
- __attribute__nonnull__(pTHX_1)
- __attribute__nonnull__(pTHX_2);
+ __attribute__nonnull__(pTHX_1);
/* PERL_CALLCONV UV sv_2uv(pTHX_ SV* sv)
__attribute__nonnull__(pTHX_1); */
End of Patch.