| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Don't leave files behind.
|
|
|
|
|
| |
Do not include the source, otherwise we're going to compile symbols
twice.
|
|
|
|
|
|
| |
Former image/x-wmf is deprecated in favor of image/wmf.
https://bugzilla.gnome.org/show_bug.cgi?id=782390
|
|
|
|
|
|
| |
Former image/x-emf is deprecated in favor of image/emf.
https://bugzilla.gnome.org/show_bug.cgi?id=782390
|
|
|
|
|
|
|
|
|
| |
Some files that this script will process might have UTF-8 items in
there, which can cause problems on Python 3.x as it is more strict and
careful on unicode issues. Fix this by:
-Doing what we did before on Python 2.x
-Opening the file with encoding='utf-8' on Python 3.x
|
|
|
|
|
| |
This is not a GNU package and the Free Software Foundation has no copyright
over it. Also adds MSGID_BUGS_ADDRESS.
|
|
|
|
|
|
|
| |
Specify the OutDir properly for GDI+ builds, which was missed from the
previous fix, and simplify the Custom Build rule for config.h further.
Noted by Ignacio Casal Quiteiro.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=143608
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This has been superseded by fallback-c89.c, which builds the fallback
implementation based on the availability of round() and lrintf(), which is
also pre-set in the pre-configured config.h.win32.in.
|
|
|
|
|
|
|
|
|
|
|
| |
Some supported compilers lack some C99 math functions that are beginning
to be used in the code, so this adds a fallback implementation for them,
namely round() and lrint(), where the fallbacks are used if they are not
found during configure.
For Visual Studio builds, config.h.win32.in is updated to reflect the
situation on various Visual Studio versions as Visual Studio builds
do not use autotools.
|
| |
|
|
|
|
|
|
|
|
| |
The previous refactor accidently changed the *_GDI+ configs to *_GDI for
excluding various image loader files and for copying config.h from
config.h.win32. Fix this.
Spotted by Ignacio Casal Quinteiro.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sscanf() and strtol() are both locale-dependent. In addition, the return
value of sscanf() was not being checked (so it could fail without being
noticed), and there was no bounds checking being performed.
Bounds checking is now performed, although the bounds have been chosen
for conservative backwards-compatibility, and may not be the most
appropriate.
Coverity CID: 1388522
https://bugzilla.gnome.org/show_bug.cgi?id=776990
|
|
|
|
|
|
|
|
|
| |
Assert that the pixbufs have non-negative dimensions before comparing
them and potentially using one of the dimensions as a loop bound.
Coverity IDs: 1399711, 1399712
https://bugzilla.gnome.org/show_bug.cgi?id=776990
|
|
|
|
|
|
|
| |
This enables one to use the new method of using a list of C includes
so that one will no longer need to use the full --c-include=... to
generate the full NMake Makefile modules to build the introspection
files.
|
|
|
|
| |
This enables the introspection builds to be done with Visual Studio 2017.
|
|
|
|
|
| |
This will ensure that it is up-to-date when
win32/vs10/gdk-pixbuf-install.props is re-generated.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the autotools scripts so that we can support Visual Studio 2017 by
copying the 2010 projects and updating items as necessary.
Note that the toolset version format for 2017 has changed, so we now
allow a custom string to be set and thus be used; otherwise the toolset
version string is generated as it was before.
Also note that Visual Studio 2017 aims to be compatible with Visual Studio
2015 at the CRT level, meaning that one should be able to use 2017-compiled
binaries with 2015-compiled binaries without problems.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Because we weren't waiting for loaders.cache to be created to run our
helper, and we weren't applying the environment variables to the correct
helper, we would end up with a broken list of supported MimeTypes.
https://bugzilla.gnome.org/show_bug.cgi?id=778451
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|