summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Pull the definition of olderrno in sv_2pv_flags into the block whereNicholas Clark2005-12-171-2/+2
* The IV/UV choice can be made inside uiv_2buf rather than sv_2pv_flags.Nicholas Clark2005-12-171-4/+1
* The THINKFIRST check after the GMAGICAL check in sv_2iv_flags andNicholas Clark2005-12-171-4/+2
* s/Nullhv/NULL/g;Nicholas Clark2005-12-161-2/+2
* s/Nullav/NULL/gNicholas Clark2005-12-161-2/+2
* Perl_sv_dup should be allocating bodies based on *size*, not theNicholas Clark2005-12-161-2/+2
* Re: [perl #37897] sprintf of version objectsJohn Peacock2005-12-151-14/+16
* Duplicate the AMAGIC temporary variable consting from sv_2iv_flags intoNicholas Clark2005-12-141-33/+39
* Simplify the SvGMAGIC code in sv_[ipu]v_flags.Nicholas Clark2005-12-141-29/+18
* Simplify the SvGMAGIC code in sv_2nv, removing duplicated checks toNicholas Clark2005-12-141-12/+9
* The logic to use SVt_NV or SVt_PVNV is in sv_upgrade, so no need toNicholas Clark2005-12-141-9/+6
* Inline asIV and asUV, as each is only used once, and it distracts fromNicholas Clark2005-12-131-53/+47
* Add overflow check to EXPECT_NUMBER() used by sv_vcatpvfn().Gisle Aas2005-12-131-2/+7
* Drop "v" prefix from sprintf("%vd", $^V).Gisle Aas2005-12-121-0/+4
* Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)Nicholas Clark2005-12-111-0/+8
* Disallow sprintf's vector handling for non-integer formats.Gisle Aas2005-12-111-10/+17
* Quench the other 2 ways obscure ways of abusing positional parametersNicholas Clark2005-12-111-4/+7
* Code tweaks in sv.cAndy Lester2005-12-101-40/+34
* A better hash for PTR_TABLE_HASH (?)Nicholas Clark2005-12-091-5/+2
* An alternative way of structuring ptr_table_clear so that the variablesNicholas Clark2005-12-091-18/+13
* A more efficient way to loop in ptr_table_clearNicholas Clark2005-12-091-13/+6
* Fixes compile errors introduce with change #26301 when compilingSteve Peters2005-12-091-3/+3
* Merge common code from ptr_table_fetch and ptr_table_store intoNicholas Clark2005-12-081-26/+25
* Pull the regexp stringification code out into S_stringify_regexp, toNicholas Clark2005-12-071-78/+81
* 3 instances of SvIsUV_on(sv); can be replaced with one.Nicholas Clark2005-12-071-3/+1
* Move vast swathes of common code from sv_2iv_flags and sv_2uv_flagsNicholas Clark2005-12-061-310/+107
* The early return for SvIOKp(sv) in sv_2[iu]v_flags is actually codeNicholas Clark2005-12-061-14/+2
* More consting, and putting stuff in embed.fncAndy Lester2005-12-061-1/+1
* Don't use Copy for 1 and 2 character string constants.Nicholas Clark2005-12-061-2/+3
* Eliminate an unneeded local variable.Nicholas Clark2005-12-061-10/+9
* Eliminate all the gotos in sv_2pv_flags, by moving the tokensave*Nicholas Clark2005-12-061-47/+40
* sv_2pv_flags shouldn't return a constant string "NULLREF" - it was theNicholas Clark2005-12-061-12/+9
* Make all the return statements closer to the final calcuation of theNicholas Clark2005-12-051-24/+25
* Move the scope of origsv inwards, and rename variables to avoid theNicholas Clark2005-12-051-13/+13
* Clone the brief return logic and thereby remove a goto.Nicholas Clark2005-12-051-3/+4
* As they are now the same, can fold the entire switch statement forNicholas Clark2005-12-051-24/+1
* Untease the regexp stringification from the reference naming inNicholas Clark2005-12-051-81/+81
* References to version objects should stringify as VSTRING. This makesNicholas Clark2005-12-051-1/+2
* The extra return is actually a duplicated code path, and can go.Nicholas Clark2005-12-051-6/+1
* Address Hugo's comment on Dave's change (26240)Nicholas Clark2005-12-021-2/+7
* sprintf %NNN$ check for large values wrapping to negativeDave Mitchell2005-12-011-3/+4
* Always define PL_memory_wrap, and use it for the new sprintf checksRafael Garcia-Suarez2005-12-011-4/+0
* Missing #ifdef, noticed by Jan DuboisRafael Garcia-Suarez2005-12-011-0/+2
* [PATCH] Re: Perl PR: "Security holes in Sys::Syslog"Gisle Aas2005-12-011-0/+4
* [patch] Re: Perl PR: "Security holes in Sys::Syslog"Philippe M. Chiasson2005-12-011-0/+4
* Remove redundant SvUTF8_on() callsGisle Aas2005-11-301-4/+0
* Move report_uninit() and its static supporting functions to the end ofNicholas Clark2005-11-251-473/+474
* Flip the sign of the value in body details offset, and change its typeNicholas Clark2005-11-211-21/+21
* Norman observed that a couple of macros could make the body defintionNicholas Clark2005-11-191-26/+46
* With -DPURFIY we change the flags so that everything is allocatedNicholas Clark2005-11-191-16/+8