(m17n__device_library_list): Extern it.
authorhanda <handa>
Wed, 30 Jun 2004 02:50:33 +0000 (02:50 +0000)
committerhanda <handa>
Wed, 30 Jun 2004 02:50:33 +0000 (02:50 +0000)
(struct MDeviceDriver): New members initialized, init, and fini.

src/internal-gui.h

index dc13947..8944a9b 100644 (file)
@@ -227,8 +227,14 @@ typedef struct
   short x, y;
 } MDrawPoint;
 
+extern MPlist *m17n__device_library_list;
+
 struct MDeviceDriver
 {
+  int initialized;
+  int (*init) ();
+  int (*fini) ();
+  int (*open) (MFrame *frame, MPlist *param);
   void (*close) (MFrame *frame);
   void *(*get_prop) (MFrame *frame, MSymbol key);
   void (*realize_face) (MRealizedFace *rface);