GNOME Bugzilla – Bug 520152
Core uses non-portable size_t and ssize_t
Last modified: 2008-03-03 18:43:38 UTC
code in GStreamer should not use size_t/ssize_t because they are not portable on all platform. Instead, it should be using gsize (for size_t) and gssize (for ssize_t).
Created attachment 106500 [details] [review] Fixe for gstreamer/gst
Created attachment 106501 [details] [review] Fixes for gstreamer/plugins
2008-03-03 Edward Hervey <edward.hervey@collabora.co.uk> * gst/gstregistrybinary.c: (gst_registry_binary_write), (gst_registry_binary_read_cache): * gst/gstregistryxml.c: (gst_registry_save): * gst/gsturi.c: (unescape_string), (gst_uri_has_protocol): * plugins/elements/gstfilesink.c: (gst_file_sink_open_file): * plugins/elements/gstfilesrc.c: (gst_file_src_map_region), (gst_file_src_map_small_region), (gst_file_src_create_mmap): Switch to using portabl gsize/gssize instead of size_t/ssize_t Fixes #520152
*** Bug 520151 has been marked as a duplicate of this bug. ***