]> asedeno.scripts.mit.edu Git - PuTTY_svn.git/blobdiff - terminal.h
Redesign the macnet.c infrastructure, largely so as to avoid using Gestalt(),
[PuTTY_svn.git] / terminal.h
index 72c8f877a80725c9584e02667cc1908d11f2bb2b..daadd708743a3bf5e41b9d26deaf6cf14055fb86 100644 (file)
@@ -171,6 +171,8 @@ struct terminal_tag {
 
     void *logctx;
 
+    struct unicode_data *ucsdata;
+
     /*
      * We maintain a full _copy_ of a Config structure here, not
      * merely a pointer to it. That way, when we're passed a new
@@ -181,6 +183,6 @@ struct terminal_tag {
     Config cfg;
 };
 
-#define in_utf(term) ((term)->utf || line_codepage==CP_UTF8)
+#define in_utf(term) ((term)->utf || (term)->ucsdata->line_codepage==CP_UTF8)
 
 #endif