more ru xlats, doc updates, proxy tweaks
[goodguy/history.git] / cinelerra-5.1 / guicast / bcsignals.C
index ec08b6fa559fb26b013322e76852a6eecc7e2d2c..ed50cfb15d9e8ac38c630c3096c9ab2b77fce477 100644 (file)
@@ -88,14 +88,14 @@ void BC_Signals::set_catch_segv(bool v) {
        if( v == trap_sigsegv ) return;
        if( v ) catch_segv();
        else uncatch_segv();
-       v = trap_sigsegv;
+       trap_sigsegv = v;
 }
 
 void BC_Signals::set_catch_intr(bool v) {
        if( v == trap_sigintr ) return;
        if( v ) catch_intr();
        else uncatch_intr();
-       v = trap_sigintr;
+       trap_sigintr = v;
 }
 
 static void bc_copy_textfile(int lines, FILE *ofp, const char *fmt,...)
@@ -255,7 +255,6 @@ static void signal_entry(int signum)
        BC_Trace::dump_traces();
        BC_Trace::dump_locks();
        BC_Trace::dump_buffers();
-       BC_Trace::dump_shm_stats();
        BC_Trace::delete_temps();
 
 // Call user defined signal handler