Author: ivan Date: Wed Jun 3 16:31:08 2015 New Revision: 1683387 URL: http://svn.apache.org/r1683387 Log: Fix abort() in svn-status handler on platforms that doesn't support C99 format specifiers for strftime(): %F and %z are new in C99 and C89 compiler/runtime doesn't support them [1]: [[[ Those listed here are supported by the latest C and C++ standards (both published in 2011), but those in yellow were introduced in C99 (only required for C++ implementations since C++11), and may not be supported by libraries that comply with older standards. ]]]
[1] http://www.cplusplus.com/reference/ctime/strftime/ * subversion/mod_dav_svn/status.c (DEFAULT_TIME_FORMAT): Use '%Y-%m-%d' instead of '%F' and '%Z instead of '%z'. Modified: subversion/trunk/subversion/mod_dav_svn/status.c Modified: subversion/trunk/subversion/mod_dav_svn/status.c URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/mod_dav_svn/status.c?rev=1683387&r1=1683386&r2=1683387&view=diff ============================================================================== --- subversion/trunk/subversion/mod_dav_svn/status.c (original) +++ subversion/trunk/subversion/mod_dav_svn/status.c Wed Jun 3 16:31:08 2015 @@ -30,7 +30,7 @@ #include "private/svn_fs_private.h" #ifndef DEFAULT_TIME_FORMAT -#define DEFAULT_TIME_FORMAT "%F %H:%M:%S %z" +#define DEFAULT_TIME_FORMAT "%Y-%m-%d %H:%M:%S %Z" #endif /* A bit like mod_status: add a location:
