gegl r1807 - in trunk: . bin gegl gegl/buffer gegl/graph gegl/module gegl/process operations/affine operations/color operations/core operations/enhance operations/generated operations/io operations/workshop tools
- From: hans svn gnome org
- To: svn-commits-list gnome org
- Subject: gegl r1807 - in trunk: . bin gegl gegl/buffer gegl/graph gegl/module gegl/process operations/affine operations/color operations/core operations/enhance operations/generated operations/io operations/workshop tools
- Date: Sun, 6 Jan 2008 12:03:04 +0000 (GMT)
Author: hans
Date: 2008-01-06 12:03:03 +0000 (Sun, 06 Jan 2008)
New Revision: 1807
ViewCVS link: http://svn.gnome.org/viewcvs/gegl?rev=1807&view=rev
Modified:
trunk/ChangeLog
trunk/bin/editor.c
trunk/bin/gegl-node-editor.c
trunk/bin/gegl-tree-editor.c
trunk/bin/gegl.c
trunk/gegl/buffer/gegl-buffer-allocator.c
trunk/gegl/buffer/gegl-buffer-load.c
trunk/gegl/buffer/gegl-buffer-save.c
trunk/gegl/buffer/gegl-buffer.c
trunk/gegl/buffer/gegl-provider.c
trunk/gegl/buffer/gegl-sampler-linear.c
trunk/gegl/buffer/gegl-sampler-nearest.c
trunk/gegl/buffer/gegl-tile-disk.c
trunk/gegl/buffer/gegl-tile-mem.c
trunk/gegl/buffer/gegl-tile.c
trunk/gegl/gegl-chant.h
trunk/gegl/gegl-init.c
trunk/gegl/gegl-utils.c
trunk/gegl/gegl-utils.h
trunk/gegl/gegl-xml.c
trunk/gegl/graph/gegl-node.c
trunk/gegl/module/gegldatafiles.c
trunk/gegl/process/gegl-processor.c
trunk/operations/affine/affine.c
trunk/operations/affine/module.c
trunk/operations/affine/module.h
trunk/operations/color/remap.c
trunk/operations/core/convert-format.c
trunk/operations/enhance/bilateral-filter.c
trunk/operations/generated/math.rb
trunk/operations/io/raw-load.c
trunk/operations/workshop/mblur.c
trunk/tools/operation_reference.c
Log:
2007-01-06 Hans Breuer <hans breuer org>
[porting to build with win32/msvc, see bug #507288]
* gegl/buffer/gegl-buffer-allocator.c : use HAVE_UNISTD_H, include
process.h for win32 and declare variables at the start of the
block (C89 requirement)
* gegl/buffer/gegl-buffer-load.c : use HAVE_UNISTD_H and
#include <io.h> on win32
* gegl/buffer/gegl-buffer-save.c : -"-, define S_IRUSR
* gegl/buffer/gegl-buffer.c gegl/buffer/gegl-sampler-linear.c
gegl/buffer/gegl-sampler-nearest.c : declare variables at the start
of a block
* gegl/buffer/gegl-provider.c gegl/process/gegl-processor.c : use
G_STRFUNC rather than raw gcc __func__
* gegl/buffer/gegl-tile-disk.c : #include "config.h" at the beginning
of the file, use HAVE_UNISTD_H, <io.h> some conditional defines
like #define ftruncate(f,d) g_win32_ftruncate(f,d)
* gegl/buffer/gegl-tile-mem.c gegl/buffer/gegl-tile.c :
#include config.h, use HAVE_UNISTD_H
* gegl/gegl-init.c : on win32 resolve module directory at runtime,
not compile time
* gegl/gegl-utils.[ch] : a 'pure' inline function can not be
exported as well, either _gegl_float_epsilon_equal needs to be implemented
in the header or not be inline
* gegl/gegl-xml.c : #include "config.h", define PATH_MAX if needed
* gegl/graph/gegl-node.c : use G_STRFUNC
* gegl/module/gegldatafiles.c : #include "config.h" and define
S_ISREG etc
* gegl/gegl-chant.h operations/color/remap.c : use G_MODULE_EXPORT to mark gegl_module_query and
gegl_module_register for export
* gegl/operations/affine/affine.c : s/strcasecmp/g_strcasecmp/
* gegl/operations/affine/module.[ch] : use G_MODULE_EXPORT
* gegl/operations/core/convert-format.c
gegl/operations/workshop/mblur.c : c99ism - mixed declaration and
implementation
* gegl/operations/enhance/bilateral-filter.c : use g_alloca() instead
of a gcc-only dynamic sized array on the stack
* gegl/operations/generated/math.rb : define powf() for msvc build
* gegl/operations/io/raw-load.c : use HAVE_UNISTD_H and define
popen/pclose for msvc
* tools/operation_reference.c : config.h and HAVE_UNISTD_H
* bin/gegl.c : work-around another msvc limitation (C2026:
string too big, trailing characters truncated) In fact it is more
a line-too-long limit.
* bin/editor.c : define PATH_MAX
* bin/gegl-node-editor.c : HAVE_UNISTD_H
* bin/gegl-node-editor.c : if (0) is not enough for msvc to get rid of
the unresolved StockIcon(), use #if 0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]