summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Collapse)AuthorAgeFilesLines
* The continuing adventures of Constman and Localize BoyAndy Lester2005-06-201-26/+25
| | | | | Message-ID: <20050620152237.GA5032@petdance.com> p4raw-id: //depot/perl@24913
* I'm not convinced that manually creating HVs via sv_upgrade is a greatNicholas Clark2005-06-161-0/+6
| | | | | idea, but as we are, turning on shared keys makes sense. p4raw-id: //depot/perl@24874
* Removing /*SUPPRESS xxx*/Andy Lester2005-06-161-5/+0
| | | | | Message-ID: <20050616141342.GA22188@petdance.com> p4raw-id: //depot/perl@24871
* CopSTASH_eq againAndy Lester2005-06-151-0/+17
| | | | | Message-ID: <20050615044926.GA29087@petdance.com> p4raw-id: //depot/perl@24847
* Bring bleadperl up to version.pmJohn Peacock2005-06-131-86/+203
| | | | | Message-ID: <42A414DD.8090504@rowman.com> p4raw-id: //depot/perl@24823
* More SvPV consting. And other related drive-by refactoring.Nicholas Clark2005-06-101-16/+16
| | | p4raw-id: //depot/perl@24800
* Revert part of previous patchRafael Garcia-Suarez2005-06-091-5/+5
| | | p4raw-id: //depot/perl@24781
* regcomp.c and moreAndy Lester2005-06-091-5/+5
| | | | | Message-ID: <20050609150556.GA30554@petdance.com> p4raw-id: //depot/perl@24780
* More SvPV consting.Nicholas Clark2005-06-071-1/+1
| | | p4raw-id: //depot/perl@24740
* Random cleanups #47Andy Lester2005-06-071-28/+19
| | | | | Message-ID: <20050606151107.GC7022@petdance.com> p4raw-id: //depot/perl@24735
* Remove unneeded #ifdef VMS since VMS is not defined here anywayRafael Garcia-Suarez2005-06-071-7/+1
| | | | | (spotted by Steve_p) p4raw-id: //depot/perl@24731
* util.c: S_vdie_common() should be staticAlexey Tourbin2005-06-071-34/+32
| | | | | Message-ID: <20050604230830.GS5867@solemn.turbinal.org> p4raw-id: //depot/perl@24729
* The FBM compile code is mutable, because it's permissible to FBMNicholas Clark2005-06-071-7/+8
| | | | | compile a read-only value. p4raw-id: //depot/perl@24725
* Unvoid SvUPGRADEAndy Lester2005-06-071-5/+5
| | | | | Message-ID: <20050607040850.GA7033@petdance.com> p4raw-id: //depot/perl@24717
* Random constingAndy Lester2005-06-031-0/+2
| | | | | Message-ID: <20050602171943.GA16553@petdance.com> p4raw-id: //depot/perl@24689
* use lengths in sv_setpv() callsAndy Lester2005-06-021-2/+2
| | | | | Message-ID: <20050602041656.GA3000@petdance.com> p4raw-id: //depot/perl@24669
* Quotes fixed, see also perl #36079Andy Lester2005-06-021-1/+1
| | | | | Message-ID: <20050602050238.GA4001@petdance.com> p4raw-id: //depot/perl@24666
* Following the head refactoring, the Newz doesn't clear the SvPVXNicholas Clark2005-06-011-0/+1
| | | | | So PL_mess_sv contained an uninitialised value. p4raw-id: //depot/perl@24657
* [perl #36037] Perl 5.8.7-RC1 build problems on LynxOS Olli Savia2005-05-301-0/+5
| | | | | | From: Olli Savia (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-36037-113779.5.23037641993746@perl.org> p4raw-id: //depot/perl@24629
* SvPVX_const() - Patch #1Steve Peters2005-05-201-5/+5
| | | | | Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24509
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-3/+3
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-0/+9
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* GCC attributes!Andy Lester2005-05-071-8/+7
| | | | | Message-ID: <20050504215540.GA20413@petdance.com> p4raw-id: //depot/perl@24414
* combopatchJarkko Hietaniemi2005-04-251-0/+5
| | | | | Message-ID: <426BFA57.9060105@iki.fi> p4raw-id: //depot/perl@24318
* Variable declarations can't come after statements in C89.Nicholas Clark2005-04-231-1/+2
| | | p4raw-id: //depot/perl@24309
* Fix for warnings in util.c/Perl_init_tm()Steve Peters2005-04-231-1/+3
| | | | | | | Message-Id: <20050423033603.GA32547@mccoy.peters.homeunix.org> localtime() can return null p4raw-id: //depot/perl@24307
* Symbian port of PerlJarkko Hietaniemi2005-04-211-25/+122
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Refactoring to Sv*_set() macros - patch #2Steve Peters2005-04-081-3/+3
| | | | | Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24204
* Add casting to allow g++ (3.3.5) to compile the core code.Nicholas Clark2005-04-051-3/+3
| | | | | | A C++ compiler produces lots of warnings that are probably valid concerns to investigate. p4raw-id: //depot/perl@24170
* Clean-up some warnings when compiling on Win32 with VC++Steve Hay2005-03-291-1/+1
| | | p4raw-id: //depot/perl@24096
* Downconst external APIsRafael Garcia-Suarez2005-03-291-2/+2
| | | p4raw-id: //depot/perl@24095
* The core part of :Andy Lester2005-03-291-1/+1
| | | | | | Subject: [PATCH] Consting seven Message-ID: <20050327215722.GC20451@petdance.com> p4raw-id: //depot/perl@24094
* Fix Win32 compilation nit following change #24074Steve Hay2005-03-291-1/+1
| | | | | p4raw-link: @24074 on //depot/perl: e1ec3a884f8d8c64eb7e391b2a363f47cbeed570 p4raw-id: //depot/perl@24093
* Consting part 4Andy Lester2005-03-251-4/+8
| | | | | Message-ID: <20050325204331.GA16388@petdance.com> p4raw-id: //depot/perl@24079
* Third consting batchAndy Lester2005-03-241-49/+48
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Avoid evaluating a strlen twice due the new implementationRafael Garcia-Suarez2005-02-061-0/+8
| | | | | of New() with PERL_MALLOC_WRAP p4raw-id: //depot/perl@23943
* With mallocwrap New() evaluates its arguments more than once, so theyNicholas Clark2005-02-051-1/+2
| | | | | | had better not have any side effects. :-( p4raw-id: //depot/perl@23941
* Integrate change #23880 in original commentRafael Garcia-Suarez2005-01-251-1/+1
| | | | | p4raw-link: @23880 on //depot/perl: 9c2fe30c684e721963ef24f7385a620d0e125995 p4raw-id: //depot/perl@23881
* savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call toNicholas Clark2005-01-091-2/+20
| | | | | | strlen(). Add savesvpv(sv), which gets the length from the SV, and returns a copy of its PV. p4raw-id: //depot/perl@23772
* strEQ/strNE of 1 character strings seems better hand inlined,Nicholas Clark2005-01-011-2/+2
| | | | | | because it generates smaller object code (as well as being faster than a true function call) p4raw-id: //depot/perl@23725
* genuine possible buffer problems spotted by flawfinderNicholas Clark2004-11-201-5/+2
| | | p4raw-id: //depot/perl@23520
* SuSE's perl safe_putenf diffMichael Schroeder2004-11-171-3/+6
| | | | | | | | | Message-ID: <20041111145443.GA1854@immd4.informatik.uni-erlangen.de> slightly reworked to make the PL_use_safe_putenv variable fit in the current framework. This patch turns on the use of safe putenv for any application that embeds a perl interpreter. p4raw-id: //depot/perl@23507
* Merge code from vdie and vcroak into S_vdie_croak_commonNicholas Clark2004-10-161-78/+36
| | | p4raw-id: //depot/perl@23376
* Merge the common code from Perl_vdie and Perl_vwarner into aNicholas Clark2004-10-161-70/+47
| | | | | S_vdie_common p4raw-id: //depot/perl@23375
* The second half of Perl_vwarner is actually a straight cut&paste jobNicholas Clark2004-10-161-41/+12
| | | | | | from Perl_vwarn, so convert it into a (tail) call to Perl_vwarn. cut&paste is bad, m'kay. p4raw-id: //depot/perl@23374
* Upgrade to version 0.42.Rafael Garcia-Suarez2004-09-021-6/+8
| | | | | | | | | From: Subject: CPAN Upload: J/JP/JPEACOCK/version-0.42.tar.gz From: John Peacock <jpeacock@rowman.com> Date: Wed, 18 Aug 2004 08:26:35 -0400 Message-ID: <41234AFB.1020009@rowman.com> p4raw-id: //depot/perl@23257
* remove leaks associated with version object change #23190Dave Mitchell2004-08-061-0/+2
| | | | | p4raw-link: @23190 on //depot/perl: d7aa53827cc12fdf8a697328df844e16aaa58287 p4raw-id: //depot/perl@23198
* Final version object core patch?John Peacock2004-08-041-0/+13
| | | | | Message-ID: <411048BD.3080700@rowman.com> p4raw-id: //depot/perl@23190
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+6
| | | p4raw-id: //depot/perl@23176