diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-06-15 18:58:22 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-06-15 18:58:22 +0000 |
commit | f2675bf333e0378c842717a94a13c73dabb76a52 (patch) | |
tree | 6a460f3749d40743ca8d1d1dfb95481342860110 /nuttx/lib/lib_stdinstream.c | |
parent | 6ee68a773a24586f6e6cfaccdf7dce064d213e88 (diff) | |
download | px4-nuttx-f2675bf333e0378c842717a94a13c73dabb76a52.tar.gz px4-nuttx-f2675bf333e0378c842717a94a13c73dabb76a52.tar.bz2 px4-nuttx-f2675bf333e0378c842717a94a13c73dabb76a52.zip |
dup() and dup2() support for socket descriptors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1884 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/lib/lib_stdinstream.c')
-rw-r--r-- | nuttx/lib/lib_stdinstream.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/nuttx/lib/lib_stdinstream.c b/nuttx/lib/lib_stdinstream.c index 182696ead..4f99e4439 100644 --- a/nuttx/lib/lib_stdinstream.c +++ b/nuttx/lib/lib_stdinstream.c @@ -50,17 +50,16 @@ static int stdinstream_getc(FAR struct lib_instream_s *this) { FAR struct lib_stdinstream_s *sthis = (FAR struct lib_stdinstream_s *)this; - int ret; - if (this) { - ret = getc(sthis->stream); + int ret = getc(sthis->stream); if (ret != EOF) { this->nget++; } + return ret; } - return ret; + return EOF; } /**************************************************************************** |