merge
This commit is contained in:
commit
e6c837d612
9 changed files with 31 additions and 5 deletions
|
|
@ -269,6 +269,9 @@ rowtype(Row *row, Rune r, Point p)
|
|||
Window *w;
|
||||
Text *t;
|
||||
|
||||
if(r == 0)
|
||||
r = Runeerror;
|
||||
|
||||
clearmouse();
|
||||
qlock(&row->lk);
|
||||
if(bartflag)
|
||||
|
|
|
|||
|
|
@ -31,6 +31,12 @@ mygetdents(int fd, struct dirent *buf, int n)
|
|||
{
|
||||
return getdents(fd, (void*)buf, n);
|
||||
}
|
||||
#elif defined(__AIX__)
|
||||
static int
|
||||
mygetdents(int fd, struct dirent *buf, int n)
|
||||
{
|
||||
return getdirent(fd, (void*)buf, n);
|
||||
}
|
||||
#endif
|
||||
|
||||
static int
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ _displayconnect(Display *d)
|
|||
return -1;
|
||||
}
|
||||
if(pid == 0){
|
||||
char *devdraw;
|
||||
close(p[0]);
|
||||
dup(p[1], 0);
|
||||
dup(p[1], 1);
|
||||
|
|
@ -54,9 +55,12 @@ _displayconnect(Display *d)
|
|||
* instead.
|
||||
*/
|
||||
putenv("NOLIBTHREADDAEMONIZE", "1");
|
||||
devdraw = getenv("DEVDRAW");
|
||||
if(devdraw == nil)
|
||||
devdraw = "devdraw";
|
||||
if(argv0 == nil)
|
||||
argv0 = "devdraw";
|
||||
execl("devdraw", argv0, argv0, "(devdraw)", nil);
|
||||
argv0 = devdraw;
|
||||
execl(devdraw, argv0, argv0, "(devdraw)", nil);
|
||||
sysfatal("exec devdraw: %r");
|
||||
}
|
||||
close(p[1]);
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ OBJTYPE=`uname -m | sed '
|
|||
s;amd64;x86_64;;
|
||||
s;/.*;;;
|
||||
s; ;;g;
|
||||
s;armv4l;arm;g;
|
||||
s;armv.*;arm;g;
|
||||
s;PowerMacintosh;power;g;
|
||||
s;macppc;power;g;
|
||||
s;ppc64;power;g;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue