rlar
3bb68fbd7a
inp2m.c, #2/9c, rewrite using GENnode[]
9 years ago
rlar
81b5278674
inp2m.c, #1/9c, rename 'nodeflag'
9 years ago
rlar
c89e7c8818
inp2m.c, #15/15b, collapse remaining code into a for loop
9 years ago
rlar
85236c08e6
inp2m.c, #14/15b, cleanup, drop empty blocks
9 years ago
rlar
8fa3afa4ae
inp2m.c, #13/15b, rewrite, move common code to the end
9 years ago
rlar
3d6a2e2422
inp2m.c, #12/15b, unify, add code which won't be executed at all
actually, this most certainly unveils a bug in the original code,
lacking invocation of INPgetModBin() when optional extra nodes come
into play.
9 years ago
rlar
99136a16e7
inp2m.c, #11/15b, rewrite, use array expressions
9 years ago
rlar
7eb6006461
inp2m.c, #10/15b, use 'nodeflag' instead of literal values
9 years ago
rlar
7ab64775b8
inp2m.c, #9/15b, rewrite, use arrays for 'node' and 'mname'
9 years ago
rlar
395939d2f4
inp2m.c, #8/15b, unify, add two invocations without any effect
9 years ago
rlar
55c9c3a73b
inp2m.c, #7/15b, cleanup some braces
9 years ago
rlar
7a1b65f045
inp2m.c, #6/15b, abstraction, introduce valid_numnodes()
9 years ago
rlar
cff00524c2
inp2m.c, #5/15b, express some facts in comments for the following commits
9 years ago
rlar
0a95935e46
inp2m.c, #4/15b, unify code slightly
9 years ago
rlar
f7b3f40c70
inp2m.c, #3/15b, set 'save' a little sooner
9 years ago
rlar
40c632f8a7
inp2m.c, #2/15b, drop TRACE code
9 years ago
rlar
f9213e3fe4
inp2m.c, #1/15b, drop comments
9 years ago
rlar
6fde9353ea
inp2m.c, #7/7, whitespace
9 years ago
rlar
11572fe9d0
inp2m.c, #6/7, polish comments
9 years ago
rlar
f66d37463f
inp2m.c, #5/7, renumber `nodeflag'
9 years ago
rlar
6a275a6bd9
inp2m.c, #4/7, rewrite
9 years ago
rlar
08b798c485
inp2m.c, #3/7, line wraps
9 years ago
rlar
f23876e30c
inp2m.c, #2/7, cleanup braces
9 years ago
rlar
80f58e98a8
inp2m.c, #1/7, cleanup comparisons
9 years ago
rlar
a2347a28d6
inp2*.c, cleanup, drop redundant initialisation
which can be dropped to the recently fixed INPgetMod(), see
inpgmod.c, INPgetMod(), bug fix, missing 'model' assignment
Note:
there have been INPgetMod() invocations without initialisation,
causing access to non-initialised memory with the unfixed INPgetMod()
9 years ago
rlar
56b2342df3
inpgmod.c, #15/15, whitespace
9 years ago
rlar
fccdea429c
inpgmod.c, #14/15, cleanup
9 years ago
rlar
0245f304ff
inpgmod.c, #13/15, shortcut #if CIDER
9 years ago
rlar
a8ffd52c42
inpgmod.c, #12/15, cleanup braces
9 years ago
rlar
627ed98464
inpgmod.c, #11/15, reduce scope and rewrite
9 years ago
rlar
66976d492e
inpgmod.c, #10/15, reorder 'extern's
9 years ago
rlar
19e36dd4cb
inpgmod.c, #9/15, drop trailing whitespace in messages
9 years ago
rlar
370420d00e
inpgmod.c, #8/15, commute boolean expressions
9 years ago
rlar
4842cd39a7
inpgmod.c, #7/15, reduce scope and rewrite
9 years ago
rlar
3212b18115
inpgmod.c, #6/15, simplify return of boolean expressions
9 years ago
rlar
6ee483ed1d
inpgmod.c, #5/15, simplify tprintf usage
9 years ago
rlar
b329fd56fc
inpgmod.c, #4/15, unify 'return' statements
9 years ago
rlar
cdc8fbd192
inpgmod.c, #3/15, line wraps
9 years ago
rlar
b0537a7e96
inpgmod.c, #2/15, polish comments
9 years ago
rlar
6cdd306fea
inpgmod.c, #1/15, cleanup comparisons
9 years ago
rlar
5905ed26fa
inpgmod.c, INPgetMod(), bug fix, missing 'model' assignment
'model' is a return value, and must always be assigned to.
NULL denotes the error case.
9 years ago
rlar
c3275241a5
ckti2nod.c, cktbindnode.c, minor cleanup
9 years ago
rlar
239780ebef
cleanup, use an array for struct GENinstance.GENnode
9 years ago
h_vogt
4eb32ab566
com_sysinfo.c, add recent Windows versions to info printout
9 years ago
h_vogt
7c06cb2d12
don't mess with WINVER
not necessairy for current Windows versions
9 years ago
h_vogt
78ea2e1523
winmain.c, remove of fcn 'read' in Windows
9 years ago
h_vogt
31dca54eba
input.c, don't use read() in __MINGW32__
9 years ago
rlar
d9e7ab2759
input.c, simplify #ifdef for the broken visual studio _read()
If we have _MSC_VER so we have either CONSOLE HAS_WINGUI or SHARED_MODULE
If we have SHARED_MODULE, then we most certainly don't need
the unbuffered read(), which isn't unbuffered on _MSC_VER anyway.
Thus _MSC_VER is sufficient.
9 years ago
rlar
1475df2aa4
input.c, try to work around microsofts broken _read()
concerning the visual sudio variant of the "console" build.
Their _read() returns 0 when a linfeed is read.
Ironically the linefeed seems to be stored into the buffer nontheless.
Because the filehandle is in linebuffered mode anyway,
(the read won't return up until the terminating newline is entered)
we can just as well use getc(), which doesn't seem to suffer
from the same problem in their implementation.
9 years ago
rlar
2bafe98f17
winmain.c, etc, cleanup
9 years ago