[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: gaf.git: branch: master updated (1.5.0-20080706-426-g16102ef)



The branch, master has been updated
       via  16102ef095c959b5c1febb9b9259dda23c739258 (commit)
      from  6329c5a7bdae9573f01f92403e4645e79e66aab5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


=========
 Summary
=========

 gnetlist/src/gnetlist.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


=================
 Commit Messages
=================

commit 16102ef095c959b5c1febb9b9259dda23c739258
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Date:   Sat Dec 20 16:07:03 2008 +0000

    Quick fix for gnetlist exit status.
    
    In 2a4fdb13021d0153e788fe3b2fc005f273dcdf4b, gnetlist was modified to
    use g_scm_c_eval_string_protected() to call into
    backends. Unfortunately, this had the side effect of stopping Guile
    errors thrown by backends from causing gnetlist to exit with non-zero
    exit status.
    
    This is a quick fix which partially reverts the offending commit.

:100644 100644 6ee9c91... 6e535c1... M	gnetlist/src/gnetlist.c

=========
 Changes
=========

commit 16102ef095c959b5c1febb9b9259dda23c739258
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Date:   Sat Dec 20 16:07:03 2008 +0000

    Quick fix for gnetlist exit status.
    
    In 2a4fdb13021d0153e788fe3b2fc005f273dcdf4b, gnetlist was modified to
    use g_scm_c_eval_string_protected() to call into
    backends. Unfortunately, this had the side effect of stopping Guile
    errors thrown by backends from causing gnetlist to exit with non-zero
    exit status.
    
    This is a quick fix which partially reverts the offending commit.

diff --git a/gnetlist/src/gnetlist.c b/gnetlist/src/gnetlist.c
index 6ee9c91..6e535c1 100644
--- a/gnetlist/src/gnetlist.c
+++ b/gnetlist/src/gnetlist.c
@@ -332,7 +332,7 @@ void main_prog(void *closure, int argc, char *argv[])
     if (guile_proc) {
         /* check size here hack */
         sprintf(input_str, "(%s \"%s\")", guile_proc, output_filename);
-        g_scm_c_eval_string_protected (input_str);
+        scm_c_eval_string (input_str);
         /* gh_eval_str_with_stack_saving_handler (input_str); */
     } else if (interactive_mode) {
         scm_c_eval_string ("(set-repl-prompt! \"gnetlist> \")");




_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs