EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: [Merge] ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15
From: Freddie Akeroyd via Core-talk <[email protected]>
To: [email protected]
Date: Mon, 08 Jul 2019 16:57:33 -0000
As you indicate, the standard docs for   fp = freopen(stdout)   have    flcose(stdout)   whereas the MS documentation has   fclose(fp). On my Windows machine it looked like (fp == stdout) anyway but i don't know if that is guaranteed to always be the case, however the linux docs for freopen(stdout) say it should return stdout (or NULL on error) so hopefully fclose(fp) is thus safe everywhere. 

@mdavidsaver I also found the MS example a little strange, it did stream=freopen(stderr) and then wrote to stream rather than stderr, which seemed to defeat the point of using freopen() rather than fopen()         
-- 
https://code.launchpad.net/~freddie-akeroyd/epics-base/+git/epics-base/+merge/369763
Your team EPICS Core Developers is requested to review the proposed merge of ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15.

References:
[Merge] ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15 Freddie Akeroyd via Core-talk

Navigate by Date:
Prev: Re: [Merge] ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15 Martin Konrad via Core-talk
Next: Re: [Merge] ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15 mdavidsaver via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: [Merge] ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15 Martin Konrad via Core-talk
Next: Re: [Merge] ~freddie-akeroyd/epics-base:msi_close_file into epics-base:3.15 mdavidsaver via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 08 Jul 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·