summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrinivas%netscape.com <devnull@localhost>1999-06-06 12:10:45 +0000
committersrinivas%netscape.com <devnull@localhost>1999-06-06 12:10:45 +0000
commit396bebcd4d1bb434c46ca71f4ceeaab21be688a9 (patch)
tree6c9a26bfdc768b3298314589d7aa7ce4358e519d
parentca3350a7e0f54616f1bf9cf73d2556ed5680e513 (diff)
downloadnspr-hg-396bebcd4d1bb434c46ca71f4ceeaab21be688a9.tar.gz
QNX port; checkin for briano@netscape.com. Bug #7276.
-rw-r--r--lib/prstreams/prstrms.cpp2
-rw-r--r--pr/src/md/unix/unix_errors.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/lib/prstreams/prstrms.cpp b/lib/prstreams/prstrms.cpp
index 954a72e4..09ecc26c 100644
--- a/lib/prstreams/prstrms.cpp
+++ b/lib/prstreams/prstrms.cpp
@@ -53,6 +53,8 @@
#define _PRSTR_BP m_psb
#define _PRSTR_DELBUF(x) /* as nothing */
#define _PRSTR_DELBUF_C(c, x) /* as nothing */
+#elif defined(QNX)
+#define PRFSTREAMS_BROKEN
#else
#define _PRSTR_BP bp
// Unix compilers don't believe in encapsulation
diff --git a/pr/src/md/unix/unix_errors.c b/pr/src/md/unix/unix_errors.c
index e7240814..e33dbe8b 100644
--- a/pr/src/md/unix/unix_errors.c
+++ b/pr/src/md/unix/unix_errors.c
@@ -42,9 +42,11 @@ static void _MD_unix_map_default_error(int err)
case EAGAIN:
prError = PR_WOULD_BLOCK_ERROR;
break;
+#ifndef QNX
case EALREADY:
prError = PR_ALREADY_INITIATED_ERROR;
break;
+#endif
case EBADF:
prError = PR_BAD_DESCRIPTOR_ERROR;
break;