mirror of
https://github.com/open-goal/jak-project
synced 2026-09-02 02:02:51 -04:00
[decompiler] Several small fixes (#775)
* fix assorted bugs * stricter return types * only look for functions in code files
This commit is contained in:
@@ -557,7 +557,7 @@
|
||||
(when
|
||||
(and
|
||||
(< 8192.0 f28-1)
|
||||
(nonzero? (logand (-> *camera* master-options) 2))
|
||||
(logtest? (-> *camera* master-options) 2)
|
||||
)
|
||||
(vector-!
|
||||
(the-as vector (-> s1-0 vector))
|
||||
|
||||
@@ -166,13 +166,13 @@
|
||||
(let ((v1-32 #f))
|
||||
(set! a0-16 #f)
|
||||
(when s4-0
|
||||
(set! v1-32 (nonzero? (logand (shl #x8000 16) (-> s4-0 flags))))
|
||||
(set! v1-32 (logtest? (shl #x8000 16) (-> s4-0 flags)))
|
||||
(if (< (-> s4-0 length) (-> s4-0 from-bsp current-leaf-idx))
|
||||
(set! v1-32 #f)
|
||||
)
|
||||
)
|
||||
(when s3-0
|
||||
(set! a0-16 (nonzero? (logand (shl #x8000 16) (-> s3-0 flags))))
|
||||
(set! a0-16 (logtest? (shl #x8000 16) (-> s3-0 flags)))
|
||||
(if (< (-> s3-0 length) (-> s3-0 from-bsp current-leaf-idx))
|
||||
(set! a0-16 #f)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user