Original date:2018-01-07 17:01:24 Edited by: irv Subject: aRe: SWITCH question

Ekhnat0n said...

The reason is that both routines use different methods for it, and they start being UNEQUAL in the truncated part.

To clarify:

The switch statements which fail do not fail because they can't match the value, they fail because they crash.

Each test has an else... clause where any unequal value would land. It never gets that far.

The crash happens when thread() is called in the function do_exec()

#define thread() goto *((void *)*pc)

See post 55.

Not Categorized, Please Help


Quick Links

User menu

Not signed in.

Misc Menu