





$ DDNet-Server "sv_register 1"
behind nat with errors looks like this
https://logs.zillyhuhn.com/?url=https://paste.zillyhuhn.com/M9
and a successful register looks like this
https://logs.zillyhuhn.com/?url=https://paste.zillyhuhn.com/Hy
$ DDNet-Server "sv_register 1;dbg_curl 1"
successful register looks like this
https://logs.zillyhuhn.com/?url=https://paste.zillyhuhn.com/k8




pass isnt it 





gamecontroller::yourfunction(); ? 










do and end for scopes

irb as calculatornode





























































































































f5049b8 Guild_Log: Return if announcement message is a reply - murpii

















































pub fn allows_two_phase_borrow(&self) -> bool {
match *self {
BorrowKind::Shared
| BorrowKind::Fake
| BorrowKind::Mut { kind: MutBorrowKind::Default | MutBorrowKind::ClosureCapture } => {
false
}
BorrowKind::Mut { kind: MutBorrowKind::TwoPhaseBorrow } => true,
}
}



























































twsnap, a rusty and heavily typed snapshot representation shared between Zwelfs twgame and my twgpu. I am currently nearly done with adding compatibility (via conversion) with the ddnet snap format via libtw2









-/ at the end
1


twsnap, a rusty and heavily typed snapshot representation shared between Zwelfs twgame and my twgpu. I am currently nearly done with adding compatibility (via conversion) with the ddnet snap format via libtw2 

























































































.git folder? or create new branch per file, push and delete local branch and branch history?















































nullptr

























































mem::take.









(edited)









struct CQuad
{
CPoint m_aPoints[5];
CColor m_aColors[4];
CPoint m_aTexcoords[4];
int m_PosEnv;
int m_PosEnvOffset;
int m_ColorEnv;
int m_ColorEnvOffset;
};


struct CQuad
{
CPoint m_aPoints[5];
CColor m_aColors[4];
CPoint m_aTexcoords[4];
int m_PosEnv;
int m_PosEnvOffset;
int m_ColorEnv;
int m_ColorEnvOffset;
}; 
void *pID = &pQuad->m_aPoints[4]; // use pivot addr as id

void *pID = &pQuad->m_aPoints[4]; // use pivot addr as id 








localtime function is thread-local, hence our uses of this function are already thread-safe.
On non-Windows, the localtime function is potentially not thread-safe, so the reentrant localtime_r function is used instead with a thread-local buffer for the result.
Closes #7788.

