URL:
  <http://gna.org/bugs/?23993>

                 Summary: Clang 3.7 warnings in trunk
                 Project: Freeciv
            Submitted by: louis94
            Submitted on: mar. 27 oct. 2015 21:31:48 UTC
                Category: None
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
                 Release: 
         Discussion Lock: Any
        Operating System: None
         Planned Release: 

    _______________________________________________________

Details:

There are three of them (release build):

In city.c

city.c:1426:43: warning: implicit conversion from enumeration type 'enum
diplrel_other' to different enumeration type 'enum citytile_type'
[-Wenum-conversion]
  tile_is_foreign.source.value.citytile = DRO_FOREIGN;
                                        ~ ^~~~~~~~~~~


In nation.c

nation.c:69:20: warning: unused function 'nation_check' [-Wunused-function]
static inline bool nation_check(const struct nation_type *pnation,
                   ^


In autosettlers.c

autosettlers.c:888:7: warning: variable 'best_act' is used uninitialized
whenever 'if' condition is false [-Wsometimes-uninitialized]
  if (unit_has_type_flag(punit, UTYF_SETTLERS)) {
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
autosettlers.c:901:38: note: uninitialized use occurs here
                          best_tile, best_act, &best_target,
                                     ^~~~~~~~
autosettlers.c:888:3: note: remove the 'if' if its condition is always true
  if (unit_has_type_flag(punit, UTYF_SETTLERS)) {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
autosettlers.c:837:3: note: variable 'best_act' is declared here
  enum unit_activity best_act;
  ^






    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?23993>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to