summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrédéric Desbiens <[email protected]>2026-09-03 12:58:26 -0400
committerGitHub <[email protected]>2026-09-03 12:58:26 -0400
commit17ff21a07f35d5c58f29a8e5dcb5ffdcd3d17dcd (patch)
tree017298eb2fa140a2b7f631740799204f9d2cb89c
parentc469a7756bb25f58bbe7af187731e20184a85c98 (diff)
Fixed the garbled comment in the POSIX condition variable sources (#694)
The comment above the internal semaphore lookup in the POSIX condition variable implementation was garbled: it contained a capitalisation typo ("COndition") and an incomplete sentence ("into a semaphore a cast"). The four affected sources now share a single, correct wording. This is a comment-only change; there is no functional impact. Fixes #419 Assisted-by: Copilot (Opus 5) <[email protected]>
-rw-r--r--utility/rtos_compatibility_layers/posix/px_cond_broadcast.c3
-rw-r--r--utility/rtos_compatibility_layers/posix/px_cond_destroy.c3
-rw-r--r--utility/rtos_compatibility_layers/posix/px_cond_init.c3
-rw-r--r--utility/rtos_compatibility_layers/posix/px_cond_signal.c3
4 files changed, 8 insertions, 4 deletions
diff --git a/utility/rtos_compatibility_layers/posix/px_cond_broadcast.c b/utility/rtos_compatibility_layers/posix/px_cond_broadcast.c
index f9c8f151..a2babdba 100644
--- a/utility/rtos_compatibility_layers/posix/px_cond_broadcast.c
+++ b/utility/rtos_compatibility_layers/posix/px_cond_broadcast.c
@@ -9,6 +9,7 @@
* SPDX-License-Identifier: MIT
**************************************************************************/
+// Some portions generated by Copilot (Opus 5).
/**************************************************************************/
/**************************************************************************/
@@ -91,7 +92,7 @@ UINT old_threshold,dummy;
/* Get the condition variable's internal semaphore. */
- /* Simply convert the condition variable control block into a semaphore a cast */
+ /* Simply convert the condition variable control block into a semaphore using casting. */
semaphore_ptr = (&( cond->cond_semaphore ));
sem_count = semaphore_ptr->tx_semaphore_suspended_count;
diff --git a/utility/rtos_compatibility_layers/posix/px_cond_destroy.c b/utility/rtos_compatibility_layers/posix/px_cond_destroy.c
index efa99be1..2ae8421a 100644
--- a/utility/rtos_compatibility_layers/posix/px_cond_destroy.c
+++ b/utility/rtos_compatibility_layers/posix/px_cond_destroy.c
@@ -9,6 +9,7 @@
* SPDX-License-Identifier: MIT
**************************************************************************/
+// Some portions generated by Copilot (Opus 5).
/**************************************************************************/
/**************************************************************************/
@@ -80,7 +81,7 @@ UINT status;
{
cond->in_use = TX_FALSE;
/* Get the condition variable's internal semaphore. */
- /* Simply convert the Condition variable control block into a semaphore a cast */
+ /* Simply convert the condition variable control block into a semaphore using casting. */
semaphore_ptr = (&( cond->cond_semaphore ));
status = tx_semaphore_delete(semaphore_ptr);
if (status != TX_SUCCESS)
diff --git a/utility/rtos_compatibility_layers/posix/px_cond_init.c b/utility/rtos_compatibility_layers/posix/px_cond_init.c
index b376132d..87ea12d6 100644
--- a/utility/rtos_compatibility_layers/posix/px_cond_init.c
+++ b/utility/rtos_compatibility_layers/posix/px_cond_init.c
@@ -9,6 +9,7 @@
* SPDX-License-Identifier: MIT
**************************************************************************/
+// Some portions generated by Copilot (Opus 5).
/**************************************************************************/
/**************************************************************************/
@@ -72,7 +73,7 @@ UINT status;
cond->in_use = TX_TRUE;
/* Get the condition variable's internal semaphore. */
- /* Simply convert the COndition variable control block into a semaphore a cast */
+ /* Simply convert the condition variable control block into a semaphore using casting. */
semaphore_ptr = (&( cond->cond_semaphore ));
/* Now create the internal semaphore for this cond variable */
status = tx_semaphore_create(semaphore_ptr,"csem",0);
diff --git a/utility/rtos_compatibility_layers/posix/px_cond_signal.c b/utility/rtos_compatibility_layers/posix/px_cond_signal.c
index b1f4f285..4b660fef 100644
--- a/utility/rtos_compatibility_layers/posix/px_cond_signal.c
+++ b/utility/rtos_compatibility_layers/posix/px_cond_signal.c
@@ -9,6 +9,7 @@
* SPDX-License-Identifier: MIT
**************************************************************************/
+// Some portions generated by Copilot (Opus 5).
/**************************************************************************/
/**************************************************************************/
@@ -84,7 +85,7 @@ TX_SEMAPHORE *semaphore_ptr;
UINT status;
/* Get the condition variable's internal semaphore. */
- /* Simply convert the COndition variable control block into a semaphore a cast */
+ /* Simply convert the condition variable control block into a semaphore using casting. */
semaphore_ptr = (&( cond->cond_semaphore ));
if ( semaphore_ptr->tx_semaphore_suspended_count)
{