Преглед изворни кода

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@830 54d463be-8e91-2dee-dedb-b68131a5f0ec

mc_cameri пре 20 година
родитељ
комит
20cd4f81bc
5 измењених фајлова са 9 додато и 3 уклоњено
  1. 3 0
      Changelog.txt
  2. 1 0
      src/common/malloc.c
  3. 2 0
      src/common/timer.c
  4. 2 2
      src/map/map.c
  5. 1 1
      src/map/map.h

+ 3 - 0
Changelog.txt

@@ -1,5 +1,8 @@
 Date	Added
 12/27
+	* Reinitialized variable 'c' in map_readmap, it's supposed to have a start value. Ex. '-'. [MC Cameri]
+	* Commented out dump_timer_heap() again... [MC Cameri]
+	* Added include of string.h in malloc.c, was causing compile errors/warnings [MC Cameri]
 	* Modified the map progress bar to reduce updates (SVN 829) [MouseJstr]
         * Updated map cache system from jA 1087 - change read_map_from_bitmap to 2 to
           enable zlib compression [celest]

+ 1 - 0
src/common/malloc.c

@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include "malloc.h"
 
 void* aMalloc_( size_t size, const char *file, int line, const char *func )

+ 2 - 0
src/common/timer.c

@@ -114,6 +114,7 @@ unsigned int gettick(void)
  */
 
 // ƒfƒoƒbƒO—pŠÖ�”ŒQ
+/*
 static void dump_timer_heap(void) {
 	int j;
 	for(j = 1 ; j <= timer_heap[0] ; j++) {
@@ -128,6 +129,7 @@ static void dump_timer_heap(void) {
 		printf("%d : %d %d\n",j,timer_heap[j],timer_data[timer_heap[j]].tick);
 	}
 }
+*/
 
 static void push_timer_heap(int index)
 {

+ 2 - 2
src/map/map.c

@@ -1886,13 +1886,13 @@ static int map_readmap(int m,char *fn, char *alias, int *map_cache, int maxmap)
 	unsigned char *gat="";
 	size_t size;
 	
-	int i;
+	int i = 0;
 	int e = 0;
 	char progress[21] = "                    ";
 
 	//printf("\rLoading Maps [%d/%d]: %-50s  ",m,map_num,fn);
 	if (map_num) { //avoid map-server crashing if there are 0 maps
-		char c;
+		char c = '-';
 		static int lasti = -1;
 		static int last_time = -1;
 		i=m*20/maxmap;

+ 1 - 1
src/map/map.h

@@ -10,7 +10,7 @@
 #define PC_CLASS_BASE2 (PC_CLASS_BASE + 4001)
 #define PC_CLASS_BASE3 (PC_CLASS_BASE2 + 22)
 #define MAX_NPC_PER_MAP 512
-#define BLOCK_SIZE 8
+#define BLOCK_SIZE 8 // Never zero
 #define AREA_SIZE battle_config.area_size
 #define LOCAL_REG_NUM 16
 #define LIFETIME_FLOORITEM 60