mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-10 15:22:04 +00:00
[qfcc] Remove obsolete notes
nil seems to have sorted himself out with the recent reworking of how qfcc handles nil.
This commit is contained in:
parent
4d616fab4a
commit
c6483b617c
1 changed files with 0 additions and 12 deletions
|
@ -1,12 +0,0 @@
|
|||
The problem with nil is more a problem with @param and values.
|
||||
|
||||
@param values used type_nil's low-level type, which is either quaternion
|
||||
or vector (v6 progs). Thus returning (or passing?) nil through @param
|
||||
creates a value that has type_param built low-level type quaternion.
|
||||
Then assigning nil to a quaternion finds the param nil (because the
|
||||
value and low-level type is checked) which has the wrong type for type
|
||||
checks.
|
||||
|
||||
one solution is to create an ev_param type (convert to quaternion or
|
||||
vector for v6 progs) that the VM either ignores or can copy around
|
||||
ev_param data.
|
Loading…
Reference in a new issue