Explorar o código

Follow up r15862 and r15863. Forgot this \o/. /me feels horribly horrible.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15864 54d463be-8e91-2dee-dedb-b68131a5f0ec
shennetsind %!s(int64=13) %!d(string=hai) anos
pai
achega
cd69224095
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      src/map/guild.c

+ 3 - 3
src/map/guild.c

@@ -1824,8 +1824,8 @@ int guild_castledatasave(int castle_id, int index, int value)
 
 void guild_castle_reconnect_sub(void *key, void *data, va_list ap)
 {
-	int castle_id = GetWord((int)key, 0);
-	int index = GetWord((int)key, 1);
+	int castle_id = GetWord((int)__64BPRTSIZE(key), 0);
+	int index = GetWord((int)__64BPRTSIZE(key), 1);
 	intif_guild_castle_datasave(castle_id, index, *(int *)data);
 	aFree(data);
 }
@@ -1846,7 +1846,7 @@ void guild_castle_reconnect(int castle_id, int index, int value)
 		int *data;
 		CREATE(data, int, 1);
 		*data = value;
-		linkdb_replace(&gc_save_pending, (void*)(MakeDWord(castle_id, index)), data);
+		linkdb_replace(&gc_save_pending, (void*)__64BPRTSIZE((MakeDWord(castle_id, index))), data);
 	}
 }