aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbhgv <bhgv.empire@gmail.com>2018-09-12 14:24:07 +0300
committerbhgv <bhgv.empire@gmail.com>2018-09-12 14:24:07 +0300
commitc8a8f18fa610d27eb73d1d79a5f9f6a306fdf225 (patch)
tree48461ead24d8b6ff3946922ba461b039f4cefba9
parent3bd7fbb29c5e8f18644e21ef3af15862d6ae4ad2 (diff)
styx Too Big buffer error now shows sizes of buffers, added devaudio to linux emu
-rw-r--r--emu/Linux/emu2
-rw-r--r--emu/port/devmnt.c8
2 files changed, 7 insertions, 3 deletions
diff --git a/emu/Linux/emu b/emu/Linux/emu
index ef13ada..addbf49 100644
--- a/emu/Linux/emu
+++ b/emu/Linux/emu
@@ -22,7 +22,7 @@ dev
ip ipif6-posix ipaux
eia
-# audio audio-oss
+ audio audio-oss
mem
lib
diff --git a/emu/port/devmnt.c b/emu/port/devmnt.c
index 242a10d..d7fb958 100644
--- a/emu/port/devmnt.c
+++ b/emu/port/devmnt.c
@@ -193,8 +193,12 @@ mntversion(Chan *c, char *version, int msize, int returnlen)
error(f.ename);
error("unexpected reply type in fversion");
}
- if(f.msize > msize)
- error("server tries to increase msize in fversion");
+ if(f.msize > msize){
+ char ebuf[256];
+ sprint(ebuf, "server tries to increase msize in fversion (%d > %d)", f.msize, msize);
+ error(ebuf);
+// error("server tries to increase msize in fversion (%d > %d)", f.msize, msize);
+ }
if(f.msize<256 || f.msize>5*1024*1024)
error("nonsense value of msize in fversion");
if(strncmp(f.version, v, strlen(f.version)) != 0)