gimp/app
Tor Lillqvist 32d58bf209 Fix #398311 in GIMP until corresponding abstraction has been added to
2007-01-26  Tor Lillqvist  <tml@novell.com>

	Fix #398311 in GIMP until corresponding abstraction has been added
	to GLib:

	* app/base/tile-private.h: Use gint64 instead of off_t. (I assume
	the configury makes sure GIMP is always compiled as
	large-file-aware on Unix with an off_t of at least 64 bits?)

	Introduce wrapper macros LARGE_SEEK() and LARGE_TRUNCATE(). On
	Win32 LARGE_SEEK() calls _lseeki64() in the Microsoft C library,
	and LARGE_TRUNCATE calls a new internal function
	gimp_win32_large_truncate(). On Unix they call lseek() and
	ftruncate().

	* app/base/tile-swap.c: Use gint64 instead of off_t. Use
	LARGE_SEEK() and LARGE_TRUNCATE() instead of lseek() and
	ftruncate().
	(gimp_win32_large_truncate): New function. Calls LARGE_SEEK() and
	SetEndOfFile().

	* app/xcf/xcf-load.c (xcf_swap_func): Use LARGE_SEEK() instead of
	lseek().


svn path=/trunk/; revision=21785
2007-01-27 01:49:01 +00:00
..
actions app/actions/context-actions.c s/minumum/minimum/ typo spotted by Joao S. 2007-01-24 03:19:44 +00:00
base Fix #398311 in GIMP until corresponding abstraction has been added to 2007-01-27 01:49:01 +00:00
composite updated #include "file/file-utils.h" for file_utils_uri_display_name 2007-01-13 22:41:21 +00:00
config removed all .cvsignore files from SVN 2006-12-30 14:31:03 +00:00
core maintain an is_drawn boolean which indicates whether the drawn stuff is 2007-01-21 19:54:57 +00:00
dialogs reworded Monitor Resolution section as suggested in bug #398851. 2007-01-21 13:17:04 +00:00
display app/display/gimpstatusbar.[ch] add optional help text at the end of the 2007-01-21 01:24:51 +00:00
file added utility function that handles opening files passed on the 2007-01-22 21:39:57 +00:00
gui INSTALL check for D-Bus GLib bindings. 2007-01-19 14:50:13 +00:00
menus removed all .cvsignore files from SVN 2006-12-30 14:31:03 +00:00
paint added some comments. 2007-01-22 17:24:17 +00:00
paint-funcs removed all .cvsignore files from SVN 2006-12-30 14:31:03 +00:00
pdb let the filename -> uri functions take a Gimp parameter instead of the 2007-01-19 11:48:48 +00:00
plug-in On Win32 prevent plug-in from inheriting GIMP's ends of the pipes. Fixes 2007-01-25 11:38:04 +00:00
text removed all .cvsignore files from SVN 2006-12-30 14:31:03 +00:00
tools applied patch from Joao S. O. Bueno Calligaris that fixes rectangle 2007-01-26 22:21:20 +00:00
vectors renamed gimp_anchor_duplicate() to gimp_anchor_copy(). 2007-01-12 20:31:27 +00:00
widgets added Activate method. 2007-01-22 23:25:37 +00:00
xcf Fix #398311 in GIMP until corresponding abstraction has been added to 2007-01-27 01:49:01 +00:00
Makefile.am INSTALL check for D-Bus GLib bindings. 2007-01-19 14:50:13 +00:00
about.h updated copyright. 2007-01-12 14:46:30 +00:00
app_procs.c Make the handling of console output make more sense Win32. Should mostly 2007-01-26 20:47:36 +00:00
app_procs.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
batch.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
batch.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
errors.c Make the handling of console output make more sense Win32. Should mostly 2007-01-26 20:47:36 +00:00
errors.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
fileicon.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00
gimp-intl.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp.rc [new file] app/dialogs/Makefile.am : added to EXTRA_DIST 2004-11-21 14:22:45 +00:00
gimpcore.def updated #include "file/file-utils.h" for file_utils_uri_display_name 2007-01-13 22:41:21 +00:00
main.c Use wide character version of SetConsoleTitle(). 2007-01-26 21:22:07 +00:00
makefile.msc updated #include "file/file-utils.h" for file_utils_uri_display_name 2007-01-13 22:41:21 +00:00
sanity.c configure.in depend on glib >= 2.12.3. 2007-01-12 13:48:30 +00:00
sanity.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
units.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
units.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
wilber.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00