Changeset 7655e08 for owl.h


Ignore:
Timestamp:
May 3, 2011, 5:23:55 PM (13 years ago)
Author:
GitHub Merge Button <merge-button@github.com>
Parents:
4fd211f (diff), f578d18 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:
Merge f578d1880dfdaae710755e0db5c3101e89cb0440 into 4fd211f3a533efcedaf4d0dc7c01e02087ad2e39
File:
1 edited

Legend:

Unmodified
Added
Removed
  • owl.h

    r283ff1e rf578d18  
    550550  void (*destroy)(const struct _owl_io_dispatch *);  /* Destructor */
    551551  void *data;
     552  GPollFD pollfd;
    552553} owl_io_dispatch;
    553 
    554 typedef struct _owl_ps_action {
    555   int needs_gc;
    556   int (*callback)(struct _owl_ps_action *, void *);
    557   void (*destroy)(struct _owl_ps_action *);
    558   void *data;
    559 } owl_ps_action;
    560554
    561555typedef struct _owl_popexec {
     
    566560  const owl_io_dispatch *dispatch;
    567561} owl_popexec;
    568 
    569 typedef struct _OwlGlobalNotifier OwlGlobalNotifier;
    570562
    571563typedef struct _owl_global {
     
    593585  gulong typwin_erase_id;
    594586  int rightshift;
    595   volatile sig_atomic_t resizepending;
     587  bool resizepending;
    596588  char *homedir;
    597589  char *confdir;
     
    618610  aim_conn_t bosconn;
    619611  int aim_loggedin;         /* true if currently logged into AIM */
    620   int aim_doprocessing;     /* true if we should process AIM events (like pending login) */
     612  GSource *aim_event_source; /* where we get our AIM events from */
    621613  char *aim_screenname;     /* currently logged in AIM screen name */
    622614  char *aim_screenname_for_filters;     /* currently logged in AIM screen name */
     
    628620  int haveaim;
    629621  int ignoreaimlogin;
    630   volatile sig_atomic_t got_err_signal; /* 1 if we got an unexpected signal */
    631   volatile siginfo_t err_signal_info;
    632622  owl_zbuddylist zbuddies;
    633623  GList *zaldlist;
     
    635625  struct termios startup_tio;
    636626  owl_list io_dispatch_list;
    637   owl_list psa_list;
    638627  GList *timerlist;
    639628  owl_timer *aim_nop_timer;
    640629  int load_initial_subs;
    641   volatile sig_atomic_t interrupted;
    642630  FILE *debug_file;
    643631  char *kill_buffer;
     632  int interrupt_count;
     633  GMutex *interrupt_lock;
    644634} owl_global;
    645635
Note: See TracChangeset for help on using the changeset viewer.