Change 13892 by jhi@alpha on 2001/12/26 19:10:15

        Subject: Re: [PATCH] Re: [ PATCH ] Cygwin groups.t  (PLEASE CHECK)
        From: Nicholas Clark <[EMAIL PROTECTED]>
        Date: Wed, 26 Dec 2001 19:19:47 +0000
        Message-ID: <[EMAIL PROTECTED]>
        
        Use report_evil_fh().

Affected files ...

.... //depot/perl/doio.c#185 edit

Differences ...

==== //depot/perl/doio.c#185 (text) ====
Index: perl/doio.c
--- perl/doio.c.~1~     Wed Dec 26 12:15:06 2001
+++ perl/doio.c Wed Dec 26 12:15:06 2001
@@ -951,21 +951,7 @@
     if (!io)
        return TRUE;
     else if (ckWARN(WARN_IO) && (IoTYPE(io) == IoTYPE_WRONLY))
-    {
-       /* integrate to report_evil_fh()? */
-        char *name = NULL;
-       if (isGV(gv)) {
-           SV* sv = sv_newmortal();
-           gv_efullname4(sv, gv, Nullch, FALSE);
-           name = SvPV_nolen(sv);
-       }
-       if (name && *name)
-           Perl_warner(aTHX_ WARN_IO,
-                       "Filehandle %s opened only for output", name);
-       else
-           Perl_warner(aTHX_ WARN_IO,
-                       "Filehandle opened only for output");
-    }
+       report_evil_fh(gv, io, OP_phoney_OUTPUT_ONLY);
 
     while (IoIFP(io)) {
 
End of Patch.

Reply via email to