aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/acme/exec.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-10-22 17:11:30 +0000
committerrsc <devnull@localhost>2004-10-22 17:11:30 +0000
commit012a8a02d5e43c1d4698acf42da61f4429c3ac1f (patch)
tree7b0b6a9018e8195a9a1ca662cd2ad027f82d3c40 /src/cmd/acme/exec.c
parente63027eb68ff7252598003151d238dee8850ad34 (diff)
downloadplan9port-012a8a02d5e43c1d4698acf42da61f4429c3ac1f.tar.gz
plan9port-012a8a02d5e43c1d4698acf42da61f4429c3ac1f.tar.bz2
plan9port-012a8a02d5e43c1d4698acf42da61f4429c3ac1f.zip
change md argument to number etc. (which acted only as a flag)
to an actual flag. buffer underrun check in number add xdata file for exactly the addressed region save addr across opens
Diffstat (limited to 'src/cmd/acme/exec.c')
-rw-r--r--src/cmd/acme/exec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/acme/exec.c b/src/cmd/acme/exec.c
index 37d5edae..85ef69a5 100644
--- a/src/cmd/acme/exec.c
+++ b/src/cmd/acme/exec.c
@@ -342,7 +342,7 @@ delcol(Text *et, Text *_0, Text *_1, int _2, int _3, Rune *_4, int _5)
return;
for(i=0; i<c->nw; i++){
w = c->w[i];
- if(w->nopen[QWevent]+w->nopen[QWaddr]+w->nopen[QWdata] > 0){
+ if(w->nopen[QWevent]+w->nopen[QWaddr]+w->nopen[QWdata]+w->nopen[QWxdata] > 0){
warning(nil, "can't delete column; %.*S is running an external command\n", w->body.file->nname, w->body.file->name);
return;
}
@@ -1528,7 +1528,7 @@ Hard:
if(ret >= 0){
if(cpid)
sendul(cpid, ret);
- threadexits("");
+ threadexits(nil);
}
warning(nil, "exec rc: %r\n");