Skip to content

Commit 340f7f8

Browse files
committed
greptile
1 parent 3ff5712 commit 340f7f8

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

apps/desktop/src-tauri/src/lib.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,20 @@ pub struct FinalizingRecordings {
116116

117117
impl FinalizingRecordings {
118118
pub fn start_finalizing(&self, path: PathBuf) -> watch::Receiver<bool> {
119-
let mut recordings = self.recordings.lock().unwrap();
119+
let mut recordings = self
120+
.recordings
121+
.lock()
122+
.expect("FinalizingRecordings mutex poisoned");
120123
let (tx, rx) = watch::channel(false);
121124
recordings.insert(path, (tx, rx.clone()));
122125
rx
123126
}
124127

125128
pub fn finish_finalizing(&self, path: &Path) {
126-
let mut recordings = self.recordings.lock().unwrap();
129+
let mut recordings = self
130+
.recordings
131+
.lock()
132+
.expect("FinalizingRecordings mutex poisoned");
127133
if let Some((tx, _)) = recordings.remove(path)
128134
&& tx.send(true).is_err()
129135
{

crates/recording/src/output_pipeline/macos_fragmented_m4s.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ impl FramePool {
446446
self.height,
447447
));
448448
}
449-
self.frame.as_mut().unwrap()
449+
self.frame.as_mut().expect("frame initialized above")
450450
}
451451

452452
fn take_frame(&mut self) -> ffmpeg::frame::Video {

packages/ui-solid/src/auto-imports.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ declare global {
8686
const IconLucideGift: typeof import('~icons/lucide/gift.jsx')['default']
8787
const IconLucideHardDrive: typeof import('~icons/lucide/hard-drive.jsx')['default']
8888
const IconLucideImage: typeof import('~icons/lucide/image.jsx')['default']
89+
const IconLucideInfo: typeof import('~icons/lucide/info.jsx')['default']
8990
const IconLucideLayout: typeof import('~icons/lucide/layout.jsx')['default']
9091
const IconLucideLoader2: typeof import('~icons/lucide/loader2.jsx')['default']
9192
const IconLucideLoaderCircle: typeof import('~icons/lucide/loader-circle.jsx')['default']

0 commit comments

Comments
 (0)