From 62e7f589fb7277a14a6c148025052af66897a354 Mon Sep 17 00:00:00 2001 From: Per Hedbor <ph@opera.com> Date: Wed, 11 Feb 1998 02:48:51 +0100 Subject: [PATCH] Can now live without the compose mapping... Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.22 --- lib/modules/Protocols.pmod/X.pmod/Xlib.pmod | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod b/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod index 9605637fa2..e4d7afd169 100644 --- a/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod +++ b/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod @@ -121,7 +121,7 @@ class Display void read_callback(mixed id, string data); // FIXME! Should use some sort of (global) db. - mapping compose_patterns = decode_value(Stdio.read_bytes("db/compose.db")); + mapping compose_patterns; program Struct = my_struct.struct; @@ -179,6 +179,10 @@ class Display void create() { /* Delay initialization of id_manager */ + compose_patterns = ([]); + catch { + compose_patterns = decode_value(Stdio.read_bytes("db/compose.db")); + }; atom_manager::create(); } -- GitLab