diff options
author | bptato <nincsnevem662@gmail.com> | 2025-02-01 15:54:18 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2025-02-01 15:54:35 +0100 |
commit | 81c89e6de45c704d319e01ff1e641e3066705c9a (patch) | |
tree | a7c4a89c968998cd68e3ffb899b5dbd2240f28ac /src/server/loader.nim | |
parent | f7783ca551c7e64094b557da67a93537863c4d81 (diff) | |
download | chawan-81c89e6de45c704d319e01ff1e641e3066705c9a.tar.gz |
dom, layout: fix empty canvas cache ids
ok now I understand why I made shareCachedItem crash...
Diffstat (limited to 'src/server/loader.nim')
-rw-r--r-- | src/server/loader.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/loader.nim b/src/server/loader.nim index 31bd2d50..dd9b1057 100644 --- a/src/server/loader.nim +++ b/src/server/loader.nim @@ -1459,6 +1459,8 @@ proc shareCachedItem(ctx: LoaderContext; stream: SocketStream; let item = sourceClient.cacheMap[n] inc item.refc targetClient.cacheMap.add(item) + stream.withPacketWriter w: + w.swrite(n != -1) proc openCachedItem(ctx: LoaderContext; stream: SocketStream; client: ClientHandle; r: var BufferedReader) = |