[mapnik] 25/34: Add remove_exit_calls.patch
Jérémy Lal
kapouer at moszumanska.debian.org
Fri Oct 24 22:45:35 UTC 2014
This is an automated email from the git hooks/post-receive script.
kapouer pushed a commit to branch master
in repository mapnik.
commit 9ff652d051648bafe09fc5c34e5f211d7bb1271e
Author: Jérémy Lal <kapouer at melix.org>
Date: Fri Oct 24 15:09:43 2014 +0200
Add remove_exit_calls.patch
---
debian/patches/remove_exit_calls.patch | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/debian/patches/remove_exit_calls.patch b/debian/patches/remove_exit_calls.patch
new file mode 100644
index 0000000..276141e
--- /dev/null
+++ b/debian/patches/remove_exit_calls.patch
@@ -0,0 +1,34 @@
+Description: remove exit calls in shared lib
+Forwarded: https://github.com/mapnik/mapnik/issues/2547
+Last-Update: 2014-10-24
+Author: Jérémy Lal <kapouer at melix.org>
+--- a/plugins/input/osm/render.cpp
++++ b/plugins/input/osm/render.cpp
+@@ -40,7 +40,7 @@
+ if (argc < 6)
+ {
+ std::cerr << "Usage: render XMLfile w s e n [OSMfile]" << std::endl;
+- exit(0);
++ return 0;
+ }
+
+ mapnik::datasource_cache::instance().register_datasources("/usr/local/lib/mapnik/input");
+--- a/deps/mapnik/sparsehash/internal/densehashtable.h
++++ b/deps/mapnik/sparsehash/internal/densehashtable.h
+@@ -1175,7 +1175,6 @@
+ pointer realloc_or_die(pointer /*ptr*/, size_type /*n*/) {
+ fprintf(stderr, "realloc_or_die is only supported for "
+ "libc_allocator_with_realloc\n");
+- exit(1);
+ return NULL;
+ }
+ };
+@@ -1197,7 +1196,7 @@
+ if (retval == NULL) {
+ fprintf(stderr, "sparsehash: FATAL ERROR: failed to reallocate "
+ "%lu elements for ptr %p", static_cast<unsigned long>(n), ptr);
+- exit(1);
++ return NULL;
+ }
+ return retval;
+ }
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/mapnik.git
More information about the Pkg-grass-devel
mailing list