OSDN Git Service

Remove size_t cast in setting s->priv_data directly to the (integer) file
authorRonald S. Bultje <rsbultje@gmail.com>
Tue, 3 Mar 2009 13:57:09 +0000 (13:57 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Tue, 3 Mar 2009 13:57:09 +0000 (13:57 +0000)
commitf989d397529cc86c25dfd8992e865ddd76ecf1dd
tree94a6a9e2b77f9dfd41874d4ae3658b48c29dcacc
parenteafb17d140f6772c9aac8fbf31641f24a371b2c0
Remove size_t cast in setting s->priv_data directly to the (integer) file
descriptor returned by open(). This removes some dubious doublecasts such
as priv_data = (void *) (size_t) some_integer, and is always safe on systems
we care about because sizeof(int)<=sizeof(void*). See comments from Mans and
Michael in "[RFC] rtsp.c EOF support" thread.

Originally committed as revision 17768 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavformat/file.c