| 164 | } |
| 165 | #else |
| 166 | static key_t GetKey(const TGUID& id) { |
| 167 | i64 id64 = (ui64)(((ui64)id.dw[0] + (ui64)id.dw[2]) << 32) + (ui64)id.dw[1] + (ui64)id.dw[3]; |
| 168 | |
| 169 | return id64; |
| 170 | } |
| 171 | |
| 172 | bool TSharedMemory::Open(const TGUID& id, int size) { |
| 173 | Y_ABORT_UNLESS(id, "invalid shared memory guid: %s", GetGuidAsString(id).data()); |