rustdesk/libs/hbb_common
Saverio Miroddi b2f7e7ece5 hbb_common: Fix CONFIG locks unintentionally not acquired
Variables defined as `_` only are released immediately; see compile error:

    error: non-binding let on a synchronization lock
      --> libs/hbb_common/src/config.rs:798:13
        |
    798 |         let _ = CONFIG.read().unwrap(); // for lock
        |             ^   ^^^^^^^^^^^^^^^^^^^^^^ this binding will immediately drop the value assigned to it
        |             |
        |             this lock is not assigned to a binding and is immediately dropped
        |
        = note: `#[deny(let_underscore_lock)]` on by default

By appending a phony suffix to the variable name, the lock stays in scope.
2022-11-01 15:08:21 +01:00
..
protos win_fix_multi_tab: refactor clipboard on windows, mid commit 2022-10-27 15:56:05 +08:00
src hbb_common: Fix CONFIG locks unintentionally not acquired 2022-11-01 15:08:21 +01:00
.gitignore source code 2021-03-29 15:59:14 +08:00
build.rs update linux.rs & macos.rs with bytes:Byte 2022-07-17 00:59:56 +08:00
Cargo.toml Fix usage of loginctl inside flatpak 2022-10-16 21:45:59 +02:00