[Freeciv-commits] r24801 - /trunk/server/cityturn.c

2014-04-25 Thread cazfi74
Author: cazfi
Date: Fri Apr 25 19:34:20 2014
New Revision: 24801

URL: http://svn.gna.org/viewcvs/freeciv?rev=24801view=rev
Log:
Fixed a crash when ruleset provides no suitable pollution or fallout for a tile
selected to get such an extra.

See bug #21949

Modified:
trunk/server/cityturn.c

Modified: trunk/server/cityturn.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/cityturn.c?rev=24801r1=24800r2=24801view=diff
==
--- trunk/server/cityturn.c (original)
+++ trunk/server/cityturn.c Fri Apr 25 19:34:20 2014
@@ -2293,7 +2293,7 @@
 if (!terrain_has_flag(tile_terrain(ptile), TER_NO_POLLUTION)) {
   struct extra_type *pextra = rand_extra_for_tile(ptile, cause);
 
-  if (!tile_has_extra(ptile, pextra)) {
+  if (pextra != NULL  !tile_has_extra(ptile, pextra)) {
 tile_add_extra(ptile, pextra);
 update_tile_knowledge(ptile);
 


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r24802 - /trunk/tools/download.c

2014-04-25 Thread cazfi74
Author: cazfi
Date: Fri Apr 25 20:09:33 2014
New Revision: 24802

URL: http://svn.gna.org/viewcvs/freeciv?rev=24802view=rev
Log:
Fixed construction of final URL when .modpack gives relative one.

See bug #21951

Modified:
trunk/tools/download.c

Modified: trunk/tools/download.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/tools/download.c?rev=24802r1=24801r2=24802view=diff
==
--- trunk/tools/download.c  (original)
+++ trunk/tools/download.c  Fri Apr 25 20:09:33 2014
@@ -176,7 +176,7 @@
   if (baseURLpart[0] == '.') {
 char URLstart[start_idx];
 
-strncpy(URLstart, URL, start_idx - 2);
+strncpy(URLstart, URL, start_idx - 1);
 URLstart[start_idx - 1] = '\0';
 fc_snprintf(baseURL, sizeof(baseURL), %s%s,
 URLstart, baseURLpart + 1);


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits


[Freeciv-commits] r24803 - in /trunk: ./ ai/default/ client/ common/ doc/

2014-04-25 Thread 0jacobnk . gna
Author: jtn
Date: Fri Apr 25 21:20:54 2014
New Revision: 24803

URL: http://svn.gna.org/viewcvs/freeciv?rev=24803view=rev
Log:
Add Team requirement range.

See gna patch #4388.

Modified:
trunk/ai/default/aicity.c
trunk/client/helpdata.c
trunk/common/metaknowledge.c
trunk/common/requirements.c
trunk/common/requirements.h
trunk/doc/README.effects
trunk/fc_version

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/ai/default/aicity.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/ai/default/aicity.c?rev=24803r1=24802r2=24803view=diff

Modified: trunk/client/helpdata.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/helpdata.c?rev=24803r1=24802r2=24803view=diff

Modified: trunk/common/metaknowledge.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/metaknowledge.c?rev=24803r1=24802r2=24803view=diff

Modified: trunk/common/requirements.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/requirements.c?rev=24803r1=24802r2=24803view=diff

Modified: trunk/common/requirements.h
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/requirements.h?rev=24803r1=24802r2=24803view=diff

Modified: trunk/doc/README.effects
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/doc/README.effects?rev=24803r1=24802r2=24803view=diff

Modified: trunk/fc_version
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/fc_version?rev=24803r1=24802r2=24803view=diff


___
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits