diff options
| author | Damien Firmenich <fir.damien@gmail.com> | 2022-04-05 17:08:33 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-05 18:08:33 +0300 |
| commit | 5fafcc2b629e2ff00755b2bf45e903590f04aa9f (patch) | |
| tree | 143bde0c47f71678a3d7f340073f519f7c41b7d2 /lib/std/Thread | |
| parent | 95a87e88fac3fc563ac3baaf4eb8027341f4131e (diff) | |
| download | zig-5fafcc2b629e2ff00755b2bf45e903590f04aa9f.tar.gz zig-5fafcc2b629e2ff00755b2bf45e903590f04aa9f.zip | |
zig fmt: remove trailing whitespace on doc comments
Fixes #11353
The renderer treats comments and doc comments differently since doc
comments are parsed into the Ast. This commit adds a check after getting
the text for the doc comment and trims whitespace at the end before
rendering.
The `a = 0,` in the test is here to avoid a ParseError while parsing the
test.
Diffstat (limited to 'lib/std/Thread')
| -rw-r--r-- | lib/std/Thread/Futex.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/Thread/Futex.zig b/lib/std/Thread/Futex.zig index c9a19b4cd9..d256fb5a43 100644 --- a/lib/std/Thread/Futex.zig +++ b/lib/std/Thread/Futex.zig @@ -1,7 +1,7 @@ //! Futex is a mechanism used to block (`wait`) and unblock (`wake`) threads using a 32bit memory address as hints. //! Blocking a thread is acknowledged only if the 32bit memory address is equal to a given value. //! This check helps avoid block/unblock deadlocks which occur if a `wake()` happens before a `wait()`. -//! Using Futex, other Thread synchronization primitives can be built which efficiently wait for cross-thread events or signals. +//! Using Futex, other Thread synchronization primitives can be built which efficiently wait for cross-thread events or signals. const std = @import("../std.zig"); const builtin = @import("builtin"); @@ -20,7 +20,7 @@ const spinLoopHint = std.atomic.spinLoopHint; /// - The value at `ptr` is no longer equal to `expect`. /// - The caller is unblocked by a matching `wake()`. /// - The caller is unblocked spuriously by an arbitrary internal signal. -/// +/// /// If `timeout` is provided, and the caller is blocked for longer than `timeout` nanoseconds`, `error.TimedOut` is returned. /// /// The checking of `ptr` and `expect`, along with blocking the caller, is done atomically |
