diff --git a/1987/westley/westley.c b/1987/westley/westley.c index 6db527893..f58cb3251 100644 --- a/1987/westley/westley.c +++ b/1987/westley/westley.c @@ -26,11 +26,11 @@ ,LACEDx0 = 0xDECAL, rof ; for (;(int) (tni);) - /* (int)*/(tni) + (tni) = reviled ; deliver = redivider ; -for ((int)(tni)++,++reviled;reviled* *deliver;deliver++,++/*(int)*/(tni)) rof + for ((tni)++,++reviled;reviled**deliver;deliver++,++(tni)) rof = (int) -1- (tni) ;reviled--;--deliver; diff --git a/thanks-for-fixes.md b/thanks-for-fixes.md index d15e040b9..b585db4a7 100644 --- a/thanks-for-fixes.md +++ b/thanks-for-fixes.md @@ -307,7 +307,12 @@ the code can refer to `gets()` instead. Cody fixed this for modern systems. The problem was `'assignment to cast is illegal, lvalue casts are not supported'`. For the original file see the -README.md file. +README.md file. Unfortunately this ruins some symmetry. To try and resolve this +as much as possible at first code was commented out but later on the commented +out code was removed and another part changed so that, although it has some code +no longer there, it has a closer match in symmetry and since the code was +commented out it's probably not a big deal to have it removed instead as it does +look more symmetrical now. Cody also added to the Makefile `-include stdio.h` in the nowadays very unlikely(?) but nevertheless suggested case that `putchar()` is not available.