mpd/src/archive
Max Kellermann 727c301fbc input_stream: use "goffset" instead of "off_t"
The "off_t" type may change when you enable or disable large file
support on 32 bit platforms.  This caused severe ABI problems within
MPD when we enabled LFS for the first time: two sources included
config.h and sys/types.h in different order, and had different off_t
sizes - leading to memory corruption because of ABI incompatibility.
This patch attempts to get rid of all public "off_t" uses: it removes
"off_t" from the input_stream ABI/API, and switches to GLib's 64 bit
"goffset" type.  This may hurt 32 bit embedded platforms a tiny bit,
but that's not even measurable.
2009-10-11 23:32:22 +02:00
..
bz2_plugin.c all: Update copyright header. 2009-03-13 11:51:55 -07:00
iso_plugin.c all: Update copyright header. 2009-03-13 11:51:55 -07:00
zip_plugin.c input_stream: use "goffset" instead of "off_t" 2009-10-11 23:32:22 +02:00