move owindow definition into the command parser
This commit is contained in:
parent
68e3e58232
commit
2738f13798
|
@ -15,18 +15,6 @@
|
|||
/** The beginning of the prototype for every cmd_ function. */
|
||||
#define I3_CMD Match *current_match, struct CommandResult *cmd_output
|
||||
|
||||
/*
|
||||
* Helper data structure for an operation window (window on which the operation
|
||||
* will be performed). Used to build the TAILQ owindows.
|
||||
*
|
||||
*/
|
||||
typedef struct owindow {
|
||||
Con *con;
|
||||
TAILQ_ENTRY(owindow) owindows;
|
||||
} owindow;
|
||||
|
||||
typedef TAILQ_HEAD(owindows_head, owindow) owindows_head;
|
||||
|
||||
/**
|
||||
* Initializes the specified 'Match' data structure and the initial state of
|
||||
* commands.c for matching target windows of a command.
|
||||
|
|
|
@ -38,7 +38,6 @@
|
|||
} \
|
||||
} while (0)
|
||||
|
||||
static owindows_head owindows;
|
||||
|
||||
/*
|
||||
* Returns true if a is definitely greater than b (using the given epsilon)
|
||||
|
@ -222,6 +221,20 @@ void cmd_MIGRATION_start_nagbar(void) {
|
|||
* Criteria functions.
|
||||
******************************************************************************/
|
||||
|
||||
/*
|
||||
* Helper data structure for an operation window (window on which the operation
|
||||
* will be performed). Used to build the TAILQ owindows.
|
||||
*
|
||||
*/
|
||||
typedef struct owindow {
|
||||
Con *con;
|
||||
TAILQ_ENTRY(owindow) owindows;
|
||||
} owindow;
|
||||
|
||||
typedef TAILQ_HEAD(owindows_head, owindow) owindows_head;
|
||||
|
||||
static owindows_head owindows;
|
||||
|
||||
/*
|
||||
* Initializes the specified 'Match' data structure and the initial state of
|
||||
* commands.c for matching target windows of a command.
|
||||
|
|
Loading…
Reference in New Issue