Skip to content

Commit c31ef98

Browse files
committed
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
1 parent 7726742 commit c31ef98

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/libipc/platform/win/shm_win.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,7 @@ void * get_mem(id_t id, std::size_t * size) {
135135
// Opening existing shared memory
136136
ii->size_ = actual_size - sizeof(info_t);
137137
}
138-
else {
139-
// Should match the size we allocated in acquire
140-
ii->size_ = ii->size_; // Keep user-requested size
141-
}
138+
// else: Keep user-requested size (already set in acquire)
142139
ii->mem_ = mem;
143140
if (size != nullptr) *size = ii->size_;
144141
// Initialize or increment reference counter

0 commit comments

Comments
 (0)