Re: [OpenWrt-Devel] stdout and putchar() behavior in musl

2016-03-31 Thread Ram Chandra Jangir
: 'Arjen de Korte' ; openwrt-devel@lists.openwrt.org Cc: 'Ram Chandra Jangir' Subject: RE: [OpenWrt-Devel] stdout and putchar() behavior in musl Thanks for your comments. Unfortunately flush(stdout) didn't help. Thanks, Naresh -Original Message- From: openwrt-devel [

Re: [OpenWrt-Devel] stdout and putchar() behavior in musl

2016-03-31 Thread Naresh Kumar Mehta
t: Re: [OpenWrt-Devel] stdout and putchar() behavior in musl Citeren Ram Chandra Jangir : > Hi, > > Did anyone observed stdout and putchar() behavior differences between > musl & uClibc? > > I have below code snippet : > > int main(void){ > int

Re: [OpenWrt-Devel] stdout and putchar() behavior in musl

2016-03-30 Thread Alexander Dahl
Hei hei, Am 2016-03-30 13:07, schrieb Ram Chandra Jangir: > When I use uClibc/gcc, I can see writing c+1 from putchar() happening > immediately. But when I use musl, character(c+1) gets printed on console > only if I exit from the program by entering 'e'. Maybe it's (line) buffered. What happens

Re: [OpenWrt-Devel] stdout and putchar() behavior in musl

2016-03-30 Thread Arjen de Korte
Citeren Ram Chandra Jangir : Hi, Did anyone observed stdout and putchar() behavior differences between musl & uClibc? I have below code snippet : int main(void){ int c; while((c=getchar())!= 'e') { putchar(c+1); } return 0; } When I use uCl

[OpenWrt-Devel] stdout and putchar() behavior in musl

2016-03-30 Thread Ram Chandra Jangir
Hi, Did anyone observed stdout and putchar() behavior differences between musl & uClibc? I have below code snippet : int main(void){ int c; while((c=getchar())!= 'e') { putchar(c+1); } return 0; } When I use uClibc/gcc, I can see writing c+1 f