mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-07 01:06:45 +08:00
fix(shm): remove redundant self-assignment in shm_win.cpp
- Remove useless 'ii->size_ = ii->size_;' statement at line 140 - The user-requested size is already set in acquire() function - Simplify else branch to just a comment for clarity - No functional change, just code cleanup
This commit is contained in:
parent
7726742157
commit
c31ef988c1
@ -135,10 +135,7 @@ void * get_mem(id_t id, std::size_t * size) {
|
|||||||
// Opening existing shared memory
|
// Opening existing shared memory
|
||||||
ii->size_ = actual_size - sizeof(info_t);
|
ii->size_ = actual_size - sizeof(info_t);
|
||||||
}
|
}
|
||||||
else {
|
// else: Keep user-requested size (already set in acquire)
|
||||||
// Should match the size we allocated in acquire
|
|
||||||
ii->size_ = ii->size_; // Keep user-requested size
|
|
||||||
}
|
|
||||||
ii->mem_ = mem;
|
ii->mem_ = mem;
|
||||||
if (size != nullptr) *size = ii->size_;
|
if (size != nullptr) *size = ii->size_;
|
||||||
// Initialize or increment reference counter
|
// Initialize or increment reference counter
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user