[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