History log of /system/core/libcutils/open_memstream.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9a092dd373e0af8e1c679e36566762abf064aaf1 08-Nov-2014 Elliott Hughes <enh@google.com> Remove dead code.

__APPLE__ => HAVE_FUNOPEN.

Change-Id: I191cccd9b75020ffbb3281283ce1f1b7abc15d22
/system/core/libcutils/open_memstream.c
3ff8888f6629814bc5e09ccf9a144eaf6d7daaa1 21-Aug-2014 Elliott Hughes <enh@google.com> Only the Mac doesn't have open_memstream.

We should probably move this into art, since they're the only people using it.

Bug: 17164505
Change-Id: I67b8f0cbad4c6368d4424e6979d6b044dd36aa37
/system/core/libcutils/open_memstream.c
fe5684ef3a452ab27e6f75ccb74728b6185fa558 26-Jan-2010 Andy McFadden <fadden@android.com> Try to fix Mac build.

Throwing in an include of <unistd.h> and <sys/types.h> to get off_t
defined. Might work.
/system/core/libcutils/open_memstream.c
cf63d5d00f5a631a2905da7812b5c029b5211cf6 23-Jan-2010 Andy McFadden <fadden@android.com> Implementation of open_memstream().

POSIX seems to have chosen open_memstream() over the BSD variant. We
want something for Dalvik that will work on both GNU/Linux and Android,
so this is open_memstream() implemented in terms of BSD funopen().

For Windows there's just a stub that calls abort().

I'm putting this in libcutils since it seems inappropriate for bionic
(which provides the BSD alternatives) but isn't Dalvik-specific.
/system/core/libcutils/open_memstream.c