diff options
Diffstat (limited to 'src/isode/psap/ps_io.c')
| -rw-r--r-- | src/isode/psap/ps_io.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/src/isode/psap/ps_io.c b/src/isode/psap/ps_io.c deleted file mode 100644 index deda99b119..0000000000 --- a/src/isode/psap/ps_io.c +++ /dev/null @@ -1,52 +0,0 @@ -/* ps_io.c - presentation stream I/O dispatch */ - -/* - * isode/psap/ps_io.c - */ - -/* - * NOTICE - * - * Acquisition, use, and distribution of this module and related - * materials are subject to the restrictions of a license agreement. - * Consult the Preface in the User's Manual for the full terms of - * this agreement. - * - */ - - -/* LINTLIBRARY */ - -#include <stdio.h> -#include "psap.h" - -/* */ - -int ps_io (ps, io, data, n, in_line) -register PS ps; -register IFP io; -register PElementData data; -register PElementLen n; -int in_line; -{ - register int cc; - - if (io == NULLIFP) - return ps_seterr (ps, PS_ERR_EOF, NOTOK); - - while (n > 0) - switch (cc = (*io) (ps, data, n, in_line)) { - case NOTOK: - return NOTOK; - - case OK: - return ps_seterr (ps, PS_ERR_EOF, NOTOK); - - default: - data += cc, n -= cc; - ps -> ps_byteno += cc; - break; - } - - return OK; -} |
