aboutsummaryrefslogtreecommitdiff
path: root/src/sc_errors.c
diff options
context:
space:
mode:
authorSkip Montanaro <[email protected]>2021-02-16 20:14:16 -0600
committerSkip Montanaro <[email protected]>2021-02-16 20:14:16 -0600
commitc2587c76f1b416cdbecb979e54941933246bf856 (patch)
treebb61ee9128075ce22af4eafa232f13c2e5a07896 /src/sc_errors.c
parentd90761a005b24018ae237bf551515772a1de656f (diff)
downloadpython-0.9.1-patched-QoL-c2587c76f1b416cdbecb979e54941933246bf856.tar.xz
python-0.9.1-patched-QoL-c2587c76f1b416cdbecb979e54941933246bf856.zip
starting over
Diffstat (limited to 'src/sc_errors.c')
-rw-r--r--src/sc_errors.c214
1 files changed, 107 insertions, 107 deletions
diff --git a/src/sc_errors.c b/src/sc_errors.c
index be815a1..7ba2869 100644
--- a/src/sc_errors.c
+++ b/src/sc_errors.c
@@ -2,12 +2,12 @@
Copyright 1991 by Stichting Mathematisch Centrum, Amsterdam, The
Netherlands.
- All Rights Reserved
+ All Rights Reserved
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in
+both that copyright notice and this permission notice appear in
supporting documentation, and that the names of Stichting Mathematisch
Centrum or CWI not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior permission.
@@ -34,112 +34,112 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
object *
err_scerr(sc_errno)
- int sc_errno;
+ int sc_errno;
{
- switch(sc_errno) {
-
- case NoBufSize:
- err_setstr(StubcodeError, "Stubcode didn't start with BufSize");
- break;
-
- case TwoBufSize:
- err_setstr(StubcodeError, "Stubcode can't have more then one BufSize");
- break;
-
- case ElementIsNull:
- err_setstr(StubcodeError, "Trying to access an NIL object");
- break;
-
- case StackOverflow:
- err_setstr(StubcodeError, "Stack overflow");
- return NULL;
-
- case StackUnderflow:
- err_setstr(StubcodeError, "Stack underflow");
- return NULL;
-
- case NoEndLoop:
- err_setstr(StubcodeError, "LoopXXX with no EndLoop");
- return NULL;
-
- case BufferOverflow:
- err_setstr(StubcodeError, "Buffer overflow");
- return NULL;
-
- }
- return NULL;
+ switch(sc_errno) {
+
+ case NoBufSize:
+ err_setstr(StubcodeError, "Stubcode didn't start with BufSize");
+ break;
+
+ case TwoBufSize:
+ err_setstr(StubcodeError, "Stubcode can't have more then one BufSize");
+ break;
+
+ case ElementIsNull:
+ err_setstr(StubcodeError, "Trying to access an NIL object");
+ break;
+
+ case StackOverflow:
+ err_setstr(StubcodeError, "Stack overflow");
+ return NULL;
+
+ case StackUnderflow:
+ err_setstr(StubcodeError, "Stack underflow");
+ return NULL;
+
+ case NoEndLoop:
+ err_setstr(StubcodeError, "LoopXXX with no EndLoop");
+ return NULL;
+
+ case BufferOverflow:
+ err_setstr(StubcodeError, "Buffer overflow");
+ return NULL;
+
+ }
+ return NULL;
}
err_scerrset(sc_errno, value, instr)
- int sc_errno;
- object *value;
- char *instr;
+ int sc_errno;
+ object *value;
+ char *instr;
{
- object *str, *str1, *t;
-
- if ((t = newtupleobject(3)) == NULL) {
- return -1;
- }
- if ((str = newstringobject(instr)) == NULL) {
- return -1;
- }
- if (settupleitem(t, 2, str) != 0) {
- return -1;
- }
- INCREF(value);
- if (settupleitem(t, 1, value) != 0) {
- DECREF(t);
- return -1;
- }
- switch(sc_errno) {
-
- case TypeFailure:
- if ((str1 = newstringobject("Unexpected type")) == NULL) {
- DECREF(t);
- return -1;
- }
- break;
-
- case RangeError:
- if ((str1 = newstringobject("Value out of range")) == NULL) {
- DECREF(t);
- return -1;
- }
- break;
-
- case SizeError:
- if ((str1 = newstringobject("Value doesn't have the right size")) == NULL) {
- DECREF(t);
- return -1;
- }
- break;
-
- case FlagError:
- if ((str1 = newstringobject("Illegal flag value")) == NULL) {
- DECREF(t);
- return -1;
- }
- break;
-
- case TransError:
- if ((str1 = newstringobject("hdr.h_status != 0")) == NULL) {
- DECREF(t);
- return -1;
- }
- break;
-
- default:
- if ((str1 = newstringobject("sc_errno not found")) == NULL) {
- DECREF(t);
- return -1;
- }
- break;
- }
- if (settupleitem(t, 0, str1) != 0) {
- DECREF(t);
- return -1;
- }
- err_setval(StubcodeError, t);
- DECREF(t);
- return -1;
+ object *str, *str1, *t;
+
+ if ((t = newtupleobject(3)) == NULL) {
+ return -1;
+ }
+ if ((str = newstringobject(instr)) == NULL) {
+ return -1;
+ }
+ if (settupleitem(t, 2, str) != 0) {
+ return -1;
+ }
+ INCREF(value);
+ if (settupleitem(t, 1, value) != 0) {
+ DECREF(t);
+ return -1;
+ }
+ switch(sc_errno) {
+
+ case TypeFailure:
+ if ((str1 = newstringobject("Unexpected type")) == NULL) {
+ DECREF(t);
+ return -1;
+ }
+ break;
+
+ case RangeError:
+ if ((str1 = newstringobject("Value out of range")) == NULL) {
+ DECREF(t);
+ return -1;
+ }
+ break;
+
+ case SizeError:
+ if ((str1 = newstringobject("Value doesn't have the right size")) == NULL) {
+ DECREF(t);
+ return -1;
+ }
+ break;
+
+ case FlagError:
+ if ((str1 = newstringobject("Illegal flag value")) == NULL) {
+ DECREF(t);
+ return -1;
+ }
+ break;
+
+ case TransError:
+ if ((str1 = newstringobject("hdr.h_status != 0")) == NULL) {
+ DECREF(t);
+ return -1;
+ }
+ break;
+
+ default:
+ if ((str1 = newstringobject("sc_errno not found")) == NULL) {
+ DECREF(t);
+ return -1;
+ }
+ break;
+ }
+ if (settupleitem(t, 0, str1) != 0) {
+ DECREF(t);
+ return -1;
+ }
+ err_setval(StubcodeError, t);
+ DECREF(t);
+ return -1;
}