b9a423071bf4d06980035fdeee34a04d1f68c9d0
o_desk.prepare 是 do_prepare 就地置 1、do_new_paiju 就地重建的活数组, 整根挂进 deskinfo.Balance.readystate 会让「已发出的包」随后续准备操作被回改。 与 get_playproc / get_seatlist / get_pushlist / get_bottomcards 同一条标准,改为下发副本。 test_rpc 扩展既有的深拷贝守卫:正面(内容逐格相等)+ 非空转(活数组确实变过) + 反面(已发出的包不被回改、改副本不影响本体)。反向验证:去掉 .concat() 后两条断言转红。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
11 MiB
Languages
JavaScript
99%
HTML
0.8%
PHP
0.1%