Sat Mar 2 18:29:04 2013 UTC ()
Consistently return values from non-void functions.


(joerg)
diff -r1.6 -r1.7 pkgsrc/cad/tkgate/distinfo
diff -r0 -r1.1 pkgsrc/cad/tkgate/patches/patch-src_tkgate_edit.c
diff -r0 -r1.1 pkgsrc/cad/tkgate/patches/patch-src_tkgate_tclfuncs.c

cvs diff -r1.6 -r1.7 pkgsrc/cad/tkgate/distinfo (expand / switch to unified diff)

--- pkgsrc/cad/tkgate/distinfo 2012/08/21 21:37:56 1.6
+++ pkgsrc/cad/tkgate/distinfo 2013/03/02 18:29:03 1.7
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
1$NetBSD: distinfo,v 1.6 2012/08/21 21:37:56 marino Exp $ 1$NetBSD: distinfo,v 1.7 2013/03/02 18:29:03 joerg Exp $
2 2
3SHA1 (tkgate-1.6i.tgz) = 6eece2eb4aaa2f45c2b1c68b9c5b79a76b3bb084 3SHA1 (tkgate-1.6i.tgz) = 6eece2eb4aaa2f45c2b1c68b9c5b79a76b3bb084
4RMD160 (tkgate-1.6i.tgz) = 651ac3194c7b2b8dc8fc8fb28d409672586d4f98 4RMD160 (tkgate-1.6i.tgz) = 651ac3194c7b2b8dc8fc8fb28d409672586d4f98
5Size (tkgate-1.6i.tgz) = 1459011 bytes 5Size (tkgate-1.6i.tgz) = 1459011 bytes
6SHA1 (patch-aa) = b285f85cf8e894fa02714a5bc2c2277837395bf9 6SHA1 (patch-aa) = b285f85cf8e894fa02714a5bc2c2277837395bf9
7SHA1 (patch-ab) = 8c0fb6b4f2e9e4fb7af2621fb6546e4e99ba69e5 7SHA1 (patch-ab) = 8c0fb6b4f2e9e4fb7af2621fb6546e4e99ba69e5
 8SHA1 (patch-src_tkgate_edit.c) = d955226ff73d232310dc3f4f9b7e2381432b81de
 9SHA1 (patch-src_tkgate_tclfuncs.c) = e7d9f0fef83c8c1b66eb6b510493908360997608

File Added: pkgsrc/cad/tkgate/patches/Attic/patch-src_tkgate_edit.c
$NetBSD: patch-src_tkgate_edit.c,v 1.1 2013/03/02 18:29:03 joerg Exp $

--- src/tkgate/edit.c.orig	2013-03-01 14:52:29.000000000 +0000
+++ src/tkgate/edit.c
@@ -747,7 +747,7 @@ char *PrintNet(char *p,GNet *net)
 
   if (!net) {
     p += sprintf(p,"NetID:    *null*\n");
-    return;
+    return NULL;
   }
 
   name = net->signame ? net->signame : "*none*";

File Added: pkgsrc/cad/tkgate/patches/Attic/patch-src_tkgate_tclfuncs.c
$NetBSD: patch-src_tkgate_tclfuncs.c,v 1.1 2013/03/02 18:29:03 joerg Exp $

--- src/tkgate/tclfuncs.c.orig	2013-03-01 14:52:58.000000000 +0000
+++ src/tkgate/tclfuncs.c
@@ -1525,7 +1525,7 @@ int gat_gotoCPathNet(ClientData _d,Tcl_I
     p = argv[1];
 
   n = GModuleDef_findNet(XGate.es->env,p);
-  if (!n) return;
+  if (!n) return TCL_ERROR;
 
   wn1 = n->driver->nodes;
   wn2 = wn1->out ? wn1->out : wn1->in;