Freeciv-3.2
Loading...
Searching...
No Matches
gotodlg.c
Go to the documentation of this file.
1/***********************************************************************
2 Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2, or (at your option)
6 any later version.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12***********************************************************************/
13
14#ifdef HAVE_CONFIG_H
15#include <fc_config.h>
16#endif
17
18/* common */
19#include "game.h"
20
21/* client */
22#include "client_main.h"
23#include "control.h"
24
25/* gui main header */
26#include "gui_stub.h"
27
28#include "gotodlg.h"
29
30/**********************************************************************/
34{
35 if (C_S_RUNNING != client_state()) {
36 return;
37 }
38 if (get_num_units_in_focus() == 0) {
39 return;
40 }
41 /* PORTME */
42}
enum client_states client_state(void)
@ C_S_RUNNING
Definition client_main.h:47
int get_num_units_in_focus(void)
Definition control.c:185
void popup_goto_dialog(void)
Definition gotodlg.c:258