Hi Andrew,

> Not sure, but gmtime_s looks like a MSVC function. Could you point me
> out where gmtime_s is standardized? Thanks.

gmtime_s is included in the (optional) annex K of C11. However, the
parameters are reversed compared to the MSVC version and the standard
one returns struct tm * while the MSVC one returns errno_t.

Moreover, some searching shows that gmtime_s is documented starting
with VS 2010 (and _gmtime_s in VS 2005 and VS 2008). However, since VS
2005 gmtime returns a different pointer per thread [1], so there is no
reason to use gmtime_s here - gmtime_s offers additional error
checking for null pointers, which is not an issue in this code.


Best Regards,

Chris Matrakidis

[1] https://msdn.microsoft.com/en-us/library/0z9czt0w(v=vs.80).aspx

_______________________________________________
Help-glpk mailing list
Help-glpk@gnu.org
https://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to