diff options
author | jdp <jdp@FreeBSD.org> | 2004-10-31 07:23:22 +0800 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 2004-10-31 07:23:22 +0800 |
commit | ef2a9c91b51a34a0a70735a9d077343e0311b1c8 (patch) | |
tree | 9e03b183a3cfe63f67ac1fe74c892a34609f265a /cad/spice | |
parent | 079614b14899dcf0d0c4c730877b1a72e626ef78 (diff) | |
download | freebsd-ports-gnome-ef2a9c91b51a34a0a70735a9d077343e0311b1c8.tar.gz freebsd-ports-gnome-ef2a9c91b51a34a0a70735a9d077343e0311b1c8.tar.zst freebsd-ports-gnome-ef2a9c91b51a34a0a70735a9d077343e0311b1c8.zip |
The spice maintainers changed the syntax of the "alter" command
since the documentation was written. Fix the port so that it emits
an error message rather than getting a segmentation violation if the
old syntax is used.
Diffstat (limited to 'cad/spice')
-rw-r--r-- | cad/spice/files/patch-src_lib_fte_device_c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/cad/spice/files/patch-src_lib_fte_device_c b/cad/spice/files/patch-src_lib_fte_device_c index 26c4e60b0998..85e100d92633 100644 --- a/cad/spice/files/patch-src_lib_fte_device_c +++ b/cad/spice/files/patch-src_lib_fte_device_c @@ -1,5 +1,14 @@ ---- src/lib/fte/device.c.orig Thu Jul 29 21:09:59 1993 -+++ src/lib/fte/device.c Thu Jul 17 00:47:50 2003 +--- src/lib/fte/device.c.orig Thu Jul 29 19:09:59 1993 ++++ src/lib/fte/device.c Thu Sep 30 13:16:51 2004 +@@ -619,7 +619,7 @@ + n2 = names; + } + +- if (!n2 || !eq(n2->pn_op->op_name, "=")) { ++ if (!n2 || !n2->pn_op || !eq(n2->pn_op->op_name, "=")) { + fprintf(cp_err, "alter: don't understand \"%s\"\n", names->pn_name); + fprintf(cp_err, "usage: alter dev param = expression\n"); + fprintf(cp_err, " or alter @dev[param] = expression\n"); @@ -661,7 +661,9 @@ } |