Skip to content

Commit 7463d04

Browse files
committed
Memory optimization
1 parent b8fe6d1 commit 7463d04

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/ffmpeg-coder.cpp

+8-4
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,23 @@ int main() {
99
clear_screen();
1010
homepage();
1111
#else
12-
S_Lock slock;
13-
if (slock.getIsLock() == true) {
14-
if (slock.unlocker() == true) {
12+
S_Lock *slock = new S_Lock();
13+
if (slock->getIsLock() == true) {
14+
if (slock->unlocker() == true) {
1515
clear_screen();
1616
homepage();
17-
} else if (slock.unlocker() == false) {
17+
delete slock;
18+
} else if (slock->unlocker() == false) {
1819
std::cout << "Exiting the app";
20+
delete slock;
1921
} else {
22+
delete slock;
2023
exit(0);
2124
}
2225
} else {
2326
clear_screen();
2427
homepage();
2528
}
29+
delete slock;
2630
#endif
2731
}

0 commit comments

Comments
 (0)