Package: libg3d / 0.0.8-20

Metadata

Package Version Patches format
libg3d 0.0.8-20 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix memory leaks.patch | (download)

plugins/import/imp_ac3d/imp_ac3d.c | 13 7 + 6 - 0 !
plugins/import/imp_dpm/imp_dpm.c | 6 6 + 0 - 0 !
plugins/import/imp_flt/imp_flt.c | 1 1 + 0 - 0 !
plugins/import/imp_md3/imp_md3.c | 1 1 + 0 - 0 !
plugins/import/imp_obj/imp_obj.c | 6 5 + 1 - 0 !
5 files changed, 20 insertions(+), 7 deletions(-)

 fix memory leaks in plugins
Bug: https://mail.gna.org/public/libg3d-devel/2009-02/msg00000.html
endless seek.patch | (download)

src/stream.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix possible endless loop in g3d_stream_seek
configure cxx.patch | (download)

configure.in | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add ac_prog_cxx for tests/makefile.am
autoreconf libtool.patch | (download)

Makefile.am | 1 1 + 0 - 0 !
configure.in | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 allow libtool to update their files to keep them consistent
load so modules.patch | (download)

src/plugins.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 identify modules by the ending .so instead of .la
 .la files were stripped of the debs to fulfill the release goal
 http://wiki.debian.org/ReleaseGoals/LAFileRemoval but the plugin loader of
 libg3d tries to identify plugins by their libtool archive.
fix memory leaks 2.patch | (download)

plugins/image/img_gdkpixbuf.c | 15 12 + 3 - 0 !
plugins/import/imp_ldraw/imp_ldraw_color.c | 15 15 + 0 - 0 !
plugins/import/imp_ldraw/imp_ldraw_color.h | 1 1 + 0 - 0 !
plugins/import/imp_ldraw/imp_ldraw_library.c | 1 1 + 0 - 0 !
plugins/import/imp_obj/imp_obj.c | 2 2 + 0 - 0 !
src/material.c | 1 1 + 0 - 0 !
src/object.c | 4 3 + 1 - 0 !
src/plugins.c | 11 5 + 6 - 0 !
8 files changed, 40 insertions(+), 10 deletions(-)

 fix memory leaks
pc glib2 private.patch | (download)

libg3d.pc.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 only require glib2.0 for header files
 Programs linked against libg3d doesn't need to link to glib2.0 when they don't
 use it directly. Pkg-config allows us to use Require.private in such
 situations.
fix memory leaks 3.patch | (download)

src/face.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix memory leaks
fix memory leaks dae.patch | (download)

plugins/import/imp_dae/imp_dae_cb.c | 4 4 + 0 - 0 !
plugins/import/imp_dae/imp_dae_library.c | 1 1 + 0 - 0 !
2 files changed, 5 insertions(+)

 fix memory leaks in dae plugin
pkglib_data.patch | (download)

Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix build with automake 1.11.3
implicit_declaration.patch | (download)

plugins/import/imp_vrml/imp_vrml_v1.c | 1 1 + 0 - 0 !
src/object.c | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 fix implicit declarations of functions