[libntl] 03/09: a callback for sage

Julien Puydt julien.puydt at laposte.net
Wed Jun 1 14:01:15 UTC 2016


This is an automated email from the git hooks/post-receive script.

jpuydt-guest pushed a commit to branch master
in repository libntl.

commit 7388721f59eb63de219ef44c7a54e1ceefc6d257
Author: Felix Salfelder <salfelder at em.cs.uni-frankfurt.de>
Date:   Thu Jan 26 21:34:21 2012 +0100

    a callback for sage
    
    (from sage-4.7.tar/spkg/ntl/dist/debian)
    
     We add a SetErrorCallbackFunction(). This sets a global callback function _function_,
     which gets called with parameter _context_ and an error message string whenever Error()
     gets called.
    
     Note that if the custom error handler *returns*, then NTL will dump the error message
     back to stderr and abort() as it habitually does.
    
     -- David Harvey (2008-04-12)
---
 include/NTL/tools.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/include/NTL/tools.h b/include/NTL/tools.h
index a9dc6cf..425229d 100644
--- a/include/NTL/tools.h
+++ b/include/NTL/tools.h
@@ -367,6 +367,12 @@ long CharToIntVal(long c);
 char IntValToChar(long a);
 
 
+/*
+  This function is not present in vanilla NTL 5.4.2.
+  See tools.c for documentation.
+ */
+void SetErrorCallbackFunction(void (*func)(const char *s, void *context), void *context);
+
 
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libntl.git



More information about the debian-science-commits mailing list