mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-06 08:46: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
|
||||
ii->size_ = actual_size - sizeof(info_t);
|
||||
}
|
||||
else {
|
||||
// Should match the size we allocated in acquire
|
||||
ii->size_ = ii->size_; // Keep user-requested size
|
||||
}
|
||||
// else: Keep user-requested size (already set in acquire)
|
||||
ii->mem_ = mem;
|
||||
if (size != nullptr) *size = ii->size_;
|
||||
// Initialize or increment reference counter
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user