summaryrefslogtreecommitdiff
path: root/doio.c
Commit message (Collapse)AuthorAgeFilesLines
* Revert change #29098 (that introduced a new warning,Rafael Garcia-Suarez2006-11-241-5/+0
| | | | | | "Variable length character upgraded in print") p4raw-link: @29098 on //depot/perl: f46fa3876d9373760a3cd5dd806719154ff55bcb p4raw-id: //depot/perl@29372
* New UTF-8 warning : Variable length character upgraded in print.SADAHIRO Tomoyuki2006-10-241-0/+5
| | | | | | | | Subject: Re: Changing the internal encoding (was: Re: utf8 regexp performance problem) Message-Id: <20061022142512.A7D3.BQW10602@nifty.com> (but with ckWARN_d replaced by ckWARN) p4raw-id: //depot/perl@29098
* compiler warning noreturnRobin Barker2006-10-131-1/+6
| | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <2C2E01334A940D4792B3E115F95B7226120A70@exchsvr1.npl.ad.local> p4raw-id: //depot/perl@29007
* fix bad free in do_exec3()Dave Mitchell2006-10-091-4/+6
| | | p4raw-id: //depot/perl@28975
* Re: Change 28877: [PATCH] deal with some gcc warningsJarkko Hietaniemi2006-09-251-2/+0
| | | | | | | | Message-ID: <45175CA4.3020900@iki.fi> remove casts that were causing failure on FreeBSD -Duse64bitint, and some other cleanups. p4raw-id: //depot/perl@28886
* deal with some gcc warningsJarkko Hietaniemi2006-09-211-0/+2
| | | | | Message-ID: <45122C6F.9080904@iki.fi> p4raw-id: //depot/perl@28877
* Fix one genuine unitialised code path spotted by gcc, and a signed/Nicholas Clark2006-09-171-1/+3
| | | | | unsigned warning. p4raw-id: //depot/perl@28863
* doio.c: vararg NULLs must be cast rightJarkko Hietaniemi2006-08-101-2/+2
| | | | | Message-Id: <200608100535.k7A5Zr2Z156515@kosh.hut.fi> p4raw-id: //depot/perl@28688
* Change stat() and -X filetests so that they treat *FILE{IO} Steve Peters2006-07-281-0/+5
| | | | | filehandles like *FILE filehandles. This resolves RT #8244. p4raw-id: //depot/perl@28628
* Clear up most of the VC6 compiler warnings in the following smoke:Steve Hay2006-07-271-0/+1
| | | | | http://www.nntp.perl.org/group/perl.daily-build.reports/39733 p4raw-id: //depot/perl@28626
* Restoring change #28523 accidentilly reverted with change #28528.Steve Peters2006-07-101-1/+1
| | | | | | p4raw-link: @28528 on //depot/perl: 28f0d0ec424c9050a6c7d38541d2e6b5e66fb97c p4raw-link: @28523 on //depot/perl: 46147bce9215db8642f2bdc9a2e9e60e27f046e3 p4raw-id: //depot/perl@28536
* Convert some low hanging fruit to my_strlcpy/my_strlcat.Steve Peters2006-07-101-4/+3
| | | p4raw-id: //depot/perl@28533
* Change existing uses of strlcpy()/strlcat() to use new my_strlcpy()/Steve Peters2006-07-101-56/+13
| | | | | | my_strlcat() API. Convert ext/File/Glob/bsd_glob.c to use my_strlcat(). Add to the strlcy()/strlcat() todo entry. p4raw-id: //depot/perl@28528
* Fix a signed/unsigned warningRafael Garcia-Suarez2006-07-101-1/+1
| | | p4raw-id: //depot/perl@28523
* fix type mismatch warning caused by return statement lurking in DIE macroCraig A. Berry2006-07-041-1/+1
| | | p4raw-id: //depot/perl@28479
* Allow stat() and -X file tests work on dirhandles.Steve Peters2006-07-031-15/+24
| | | p4raw-id: //depot/perl@28473
* Add error checks after execing PL_cshname or PL_sh_pathJan Dubois2006-06-091-17/+17
| | | | | | From: "Jan Dubois" <jand@activestate.com> Message-ID: <002301c68a85$21aa7320$d045a8c0@candy> p4raw-id: //depot/perl@28376
* more accumulated cleanupsAndy Lester2006-06-061-14/+9
| | | | | Message-ID: <20060606052501.GA30469@petdance.com> p4raw-id: //depot/perl@28358
* strlcat aaarghJarkko Hietaniemi2006-05-191-12/+12
| | | | | Message-ID: <446E040E.8030205@gmail.com> p4raw-id: //depot/perl@28237
* clean up loops in doio.c and dump.cAndy Lester2006-05-031-10/+23
| | | | | Message-ID: <20060502183815.GA7979@petdance.com> p4raw-id: //depot/perl@28077
* It should never be possible for SvGMAGICAL() to be true on SVt_IV.Nicholas Clark2006-04-291-1/+1
| | | p4raw-id: //depot/perl@28017
* print couldn't correctly handle surprises from UTF-8 overloading.Nicholas Clark2006-04-291-10/+27
| | | p4raw-id: //depot/perl@28016
* reduce gcc -ansi -pedantic noise plus a suggestionJarkko Hietaniemi2006-04-281-1/+3
| | | | | Message-ID: <44527402.8000506@gmail.com> p4raw-id: //depot/perl@28008
* Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2Marcus Holland-Moritz2006-04-261-2/+2
| | | | | Message-ID: <20060424232038.7550f9b6@r2d2> p4raw-id: //depot/perl@27962
* [perl #38709] Opening '|-' triggers unjustified taint check Martin Hasch2006-04-241-1/+1
| | | | | | From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-38709-130993.2.89182805885773@perl.org> p4raw-id: //depot/perl@27951
* Random accumulated patchesAndy Lester2006-03-311-1/+1
| | | | | Message-ID: <20060331054228.GA18940@petdance.com> p4raw-id: //depot/perl@27641
* Re: threads and VMSJohn E. Malmberg2006-03-051-1/+1
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <440A22D2.30009@qsl.net> p4raw-id: //depot/perl@27376
* Speedups and shrinkages of SvREFCNT_incAndy Lester2006-02-271-1/+1
| | | | | Message-ID: <20060224205434.GA17867@petdance.com> p4raw-id: //depot/perl@27334
* patch@27236 vms glob/readdir/chdir EFS/long filename supportJohn E. Malmberg2006-02-201-83/+8
| | | | | Message-ID: <43F92CE6.5040704@qsl.net> p4raw-id: //depot/perl@27239
* More NullXXX macro removal from Andy LesterRafael Garcia-Suarez2006-02-201-14/+14
| | | p4raw-id: //depot/perl@27238
* Handle unused argsAndy Lester2006-02-081-1/+2
| | | | | Message-ID: <20060207223656.GA5177@petdance.com> p4raw-id: //depot/perl@27129
* Re: [PATCH] s/Null(gv|hv|sv)/NULL/gSteven Schubiger2006-02-031-3/+3
| | | | | | Message-ID: <20060203152449.GI12591@accognoscere.homeunix.org> Date: Fri, 3 Feb 2006 16:24:49 +0100 p4raw-id: //depot/perl@27065
* Re: [PATCH] s/Null(av|ch)/NULL/gSteven Schubiger2006-02-021-6/+6
| | | | | Message-ID: <20060202093849.GD12591@accognoscere.homeunix.org> p4raw-id: //depot/perl@27054
* gv_fetchpvn_flags ranks highly in the profile, and the ::/' scanningNicholas Clark2006-02-021-3/+4
| | | | | | | loop is iterated over millions of times. Add a flag GV_NOTQUAL purely as an optimisation, when the caller is passing in a string that is known not to contain any package separators. p4raw-id: //depot/perl@27053
* Yet more instances of gv_fetchpv... that should be GV_ADD rather thanNicholas Clark2006-02-021-3/+3
| | | | | | TRUE. Convert two gv_fetchpvn_flags to gv_fetchpvs. p4raw-id: //depot/perl@27050
* Make Perl_gv_fetchpvn_flags actually heed the passed in length.Nicholas Clark2006-01-311-1/+1
| | | | | This means that \0 bytes in symbolic references now work. p4raw-id: //depot/perl@27028
* Call gv_fetchpvn_flags where we already know the length.Nicholas Clark2006-01-281-1/+2
| | | p4raw-id: //depot/perl@26989
* Add gv_fetchpvs, which uses STR_WITH_LEN to call gv_fetchpvn_flags.Nicholas Clark2006-01-281-3/+3
| | | | | Many strlen()s saved. p4raw-id: //depot/perl@26983
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-1/+1
| | | | | | | | Keep NEWSV() itself for backwards-compatibility outside of the core, but don't advertise it any more. (cf. change #25101). p4raw-link: @25101 on //depot/perl: a02a5408b2f199007c4dcb74559cc79066307ada p4raw-id: //depot/perl@26901
* Suppress "statement not reached" warning from the Sun C compiler.Gisle Aas2006-01-181-1/+2
| | | p4raw-id: //depot/perl@26893
* It's the Barbie bus patchAndy Lester2006-01-101-12/+10
| | | | | Message-ID: <20060110054243.GA26165@petdance.com> p4raw-id: //depot/perl@26764
* sprinkle dVARJarkko Hietaniemi2006-01-061-0/+20
| | | | | Message-ID: <43BE7C4D.1010302@gmail.com> p4raw-id: //depot/perl@26675
* Update copyrights for files modified in 2006Rafael Garcia-Suarez2006-01-021-1/+1
| | | p4raw-id: //depot/perl@26562
* Making 0 pointers to NULLsAndy Lester2006-01-011-3/+3
| | | | | Message-ID: <20051231050558.GA29093@petdance.com> p4raw-id: //depot/perl@26558
* chg 26486 removes last use of NGROUPS, so remove the macro-defJim Cromie2005-12-261-3/+0
| | | | | Message-ID: <43B004EF.8060500@gmail.com> p4raw-id: //depot/perl@26489
* Obviously, Perl_ingroup() is also using 256k of stack memory on Linux.Steve Peters2005-12-261-4/+12
| | | | | | Adapt change #26480 to reduce memory usage here as well. p4raw-link: @26480 on //depot/perl: 57d7c65eded7a5f963c5ce38ee196978a06e35df p4raw-id: //depot/perl@26486
* gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, ratherNicholas Clark2005-12-201-1/+1
| | | | | than a simple boolean, so passing FALSE or TRUE is bogus. p4raw-id: //depot/perl@26415
* Move and const some definitions of variables used to save errno.Nicholas Clark2005-12-171-11/+11
| | | p4raw-id: //depot/perl@26392
* In Perl_apply, the name of the op can be found from PL_op_name, insteadNicholas Clark2005-12-151-8/+3
| | | | | of using local string constants. p4raw-id: //depot/perl@26369
* More consting, and putting stuff in embed.fncAndy Lester2005-12-061-1/+1
| | | | | Message-ID: <20051205194613.GB7791@petdance.com> p4raw-id: //depot/perl@26281