summaryrefslogtreecommitdiff
path: root/sv.c
diff options
context:
space:
mode:
authorSteven Schubiger <schubiger@cpan.org>2008-03-11 20:59:37 +0100
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2008-03-12 10:19:06 +0000
commit89e382121886b3fe97bf9b7381d1b1849bea6bda (patch)
tree831647cbd0fe5528ddad9b60f8fe7268b2dcc863 /sv.c
parent02e7afe2eaa86842727fb8a4748929503f679982 (diff)
downloadperl-89e382121886b3fe97bf9b7381d1b1849bea6bda.tar.gz
Re: [PATCH] sv.c: consting
Message-ID: <20080311185937.GA18713@refcnt.homeunix.org> p4raw-id: //depot/perl@33489
Diffstat (limited to 'sv.c')
-rw-r--r--sv.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/sv.c b/sv.c
index 341463bccc..8c13a902ad 100644
--- a/sv.c
+++ b/sv.c
@@ -8398,7 +8398,7 @@ Perl_sv_bless(pTHX_ SV *const sv, HV *const stash)
*/
STATIC void
-S_sv_unglob(pTHX_ SV *sv)
+S_sv_unglob(pTHX_ SV *const sv)
{
dVAR;
void *xpvmg;
@@ -8455,7 +8455,7 @@ See C<SvROK_off>.
*/
void
-Perl_sv_unref_flags(pTHX_ SV *ref, U32 flags)
+Perl_sv_unref_flags(pTHX_ SV *const ref, const U32 flags)
{
SV* const target = SvRV(ref);
@@ -8485,7 +8485,7 @@ Untaint an SV. Use C<SvTAINTED_off> instead.
*/
void
-Perl_sv_untaint(pTHX_ SV *sv)
+Perl_sv_untaint(pTHX_ SV *const sv)
{
PERL_ARGS_ASSERT_SV_UNTAINT;
@@ -8504,7 +8504,7 @@ Test an SV for taintedness. Use C<SvTAINTED> instead.
*/
bool
-Perl_sv_tainted(pTHX_ SV *sv)
+Perl_sv_tainted(pTHX_ SV *const sv)
{
PERL_ARGS_ASSERT_SV_TAINTED;
@@ -8526,7 +8526,7 @@ Does not handle 'set' magic. See C<sv_setpviv_mg>.
*/
void
-Perl_sv_setpviv(pTHX_ SV *sv, IV iv)
+Perl_sv_setpviv(pTHX_ SV *const sv, const IV iv)
{
char buf[TYPE_CHARS(UV)];
char *ebuf;
@@ -8546,7 +8546,7 @@ Like C<sv_setpviv>, but also handles 'set' magic.
*/
void
-Perl_sv_setpviv_mg(pTHX_ SV *sv, IV iv)
+Perl_sv_setpviv_mg(pTHX_ SV *const sv, const IV iv)
{
PERL_ARGS_ASSERT_SV_SETPVIV_MG;
@@ -8562,7 +8562,7 @@ Perl_sv_setpviv_mg(pTHX_ SV *sv, IV iv)
*/
void
-Perl_sv_setpvf_nocontext(SV *sv, const char* pat, ...)
+Perl_sv_setpvf_nocontext(SV *const sv, const char *const pat, ...)
{
dTHX;
va_list args;
@@ -8580,7 +8580,7 @@ Perl_sv_setpvf_nocontext(SV *sv, const char* pat, ...)
*/
void
-Perl_sv_setpvf_mg_nocontext(SV *sv, const char* pat, ...)
+Perl_sv_setpvf_mg_nocontext(SV *const sv, const char *const pat, ...)
{
dTHX;
va_list args;
@@ -8603,7 +8603,7 @@ appending it. Does not handle 'set' magic. See C<sv_setpvf_mg>.
*/
void
-Perl_sv_setpvf(pTHX_ SV *sv, const char* pat, ...)
+Perl_sv_setpvf(pTHX_ SV *const sv, const char *const pat, ...)
{
va_list args;
@@ -8626,7 +8626,7 @@ Usually used via its frontend C<sv_setpvf>.
*/
void
-Perl_sv_vsetpvf(pTHX_ SV *sv, const char* pat, va_list* args)
+Perl_sv_vsetpvf(pTHX_ SV *const sv, const char *const pat, va_list *const args)
{
PERL_ARGS_ASSERT_SV_VSETPVF;
@@ -8642,7 +8642,7 @@ Like C<sv_setpvf>, but also handles 'set' magic.
*/
void
-Perl_sv_setpvf_mg(pTHX_ SV *sv, const char* pat, ...)
+Perl_sv_setpvf_mg(pTHX_ SV *const sv, const char *const pat, ...)
{
va_list args;
@@ -8664,7 +8664,7 @@ Usually used via its frontend C<sv_setpvf_mg>.
*/
void
-Perl_sv_vsetpvf_mg(pTHX_ SV *sv, const char* pat, va_list* args)
+Perl_sv_vsetpvf_mg(pTHX_ SV *const sv, const char *const pat, va_list *const args)
{
PERL_ARGS_ASSERT_SV_VSETPVF_MG;
@@ -8680,7 +8680,7 @@ Perl_sv_vsetpvf_mg(pTHX_ SV *sv, const char* pat, va_list* args)
*/
void
-Perl_sv_catpvf_nocontext(SV *sv, const char* pat, ...)
+Perl_sv_catpvf_nocontext(SV *const sv, const char *const pat, ...)
{
dTHX;
va_list args;
@@ -8698,7 +8698,7 @@ Perl_sv_catpvf_nocontext(SV *sv, const char* pat, ...)
*/
void
-Perl_sv_catpvf_mg_nocontext(SV *sv, const char* pat, ...)
+Perl_sv_catpvf_mg_nocontext(SV *const sv, const char *const pat, ...)
{
dTHX;
va_list args;