> On Jun 4, 2015, at 9:13 AM, Derek Foreman <der...@osg.samsung.com> wrote: > > On 04/06/15 11:03 AM, Khem Raj wrote: >> >> On Jun 4, 2015 8:54 AM, "Derek Foreman" <der...@osg.samsung.com >> <mailto:der...@osg.samsung.com>> wrote: >>> >>> Uses a glibc extension to fopen(), but we seem ok with glibc >>> extensions elsewhere (such as printf %m)... >> >> I have been using wayland/weston with musl. So this fix is not good from >> portability aspect. There might be glibc ' isms there but it's better >> to not make it worse > > Looks like musl does indeed support "e" as an fopen() flag. > > Do we still want to do this in a more portable way?
Yes, I know musl is covered in this particular case. my point was not limited to musl but in general sticking to posix APIs can be a better approach. > >>> >>> Signed-off-by: Derek Foreman <der...@osg.samsung.com >> <mailto:der...@osg.samsung.com>> >>> --- >>> src/log.c | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/src/log.c b/src/log.c >>> index 99bbe18..ef9b54d 100644 >>> --- a/src/log.c >>> +++ b/src/log.c >>> @@ -75,7 +75,7 @@ weston_log_file_open(const char *filename) >>> wl_log_set_handler_server(custom_handler); >>> >>> if (filename != NULL) >>> - weston_logfile = fopen(filename, "a"); >>> + weston_logfile = fopen(filename, "ae"); >>> >>> if (weston_logfile == NULL) >>> weston_logfile = stderr; >>> -- >>> 2.1.4 >>> >>> _______________________________________________ >>> wayland-devel mailing list >>> wayland-devel@lists.freedesktop.org >> <mailto:wayland-devel@lists.freedesktop.org> >>> http://lists.freedesktop.org/mailman/listinfo/wayland-devel >> >
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel