Commit History

Autor SHA1 Mensaxe Data
  FlavioJS 47ee54852d * Fixed pop_timer_heap using max heap comparisons instead of min heap comparisons and protected timer functions against improper use. (should fix bugreport:1833 bugreport:1841) %!s(int64=17) %!d(string=hai) anos
  FlavioJS cdda61ce1b * Added const to the return value of get_timer. %!s(int64=17) %!d(string=hai) anos
  ultramage 290ca7eec3 Fixed a bug in the timer code which made it impossible to delete a timer with id '0' (since pre-svn, still present in jAthena). %!s(int64=17) %!d(string=hai) anos
  ultramage fc5918e335 Removed the calc_times() no-op (bugreport:1289) %!s(int64=17) %!d(string=hai) anos
  FlavioJS c880052f0f * Changed the data field of timers from int to intptr. %!s(int64=17) %!d(string=hai) anos
  zephyrus a6e03e1102 - Clean up of calc_times function. %!s(int64=17) %!d(string=hai) anos
  FlavioJS 4dcf5bb0b9 * Tweeked the declaration and initialization defines for vectors. %!s(int64=17) %!d(string=hai) anos
  ultramage a772e3699d Added a precise and consistent tick() function for freebsd (see bugreport:240) %!s(int64=17) %!d(string=hai) anos
  skotlex e823c2e3eb - removed the timer heap correction code when the timers overflow since Flavio points out that it is not needed. %!s(int64=17) %!d(string=hai) anos
  ultramage 59b9654397 Tried to make sense out of timer.c ... and failed %!s(int64=17) %!d(string=hai) anos
  ultramage 28a6350610 Fixed unix compilation problem due to a missing include (caused by r11499) %!s(int64=17) %!d(string=hai) anos
  ultramage 6b2c679c3f * small timer.c cleaning %!s(int64=17) %!d(string=hai) anos
  FlavioJS 62ea9e001e * Fixed the double free's caused by r11290 (wrong option in the database constructors). %!s(int64=17) %!d(string=hai) anos
  FlavioJS 52f3681f3d * Disabled tick cache (to enable it: define TICK_CACHE to the number of calls that should be cached). %!s(int64=17) %!d(string=hai) anos
  ultramage 56d9a037a6 * Some serious code cleanups %!s(int64=18) %!d(string=hai) anos
  ultramage 711d01a128 Reformatting @_@ %!s(int64=18) %!d(string=hai) anos
  FlavioJS bc088a5ad8 * Removed the dependency on winsock.h for definitions, it's all winsock2.h now. %!s(int64=18) %!d(string=hai) anos
  skotlex d65e051707 - Added a wrapper to delete_timer so it prints out from where the invocation was done. %!s(int64=18) %!d(string=hai) anos
  ultramage fbe23f27a2 Undid the memset->malloc_set replacement %!s(int64=18) %!d(string=hai) anos
  FlavioJS 52245f90b9 - Moved "#include <limits.h>" to cbasetypes.h to ensure it's included before checking if UINT_MAX has been defined. %!s(int64=18) %!d(string=hai) anos
  FlavioJS e75a8eca56 - Change strncpy to memcpy when parsing switches in the script engine since it's guaranteed to be a word of that size (skip_word). %!s(int64=18) %!d(string=hai) anos
  skotlex b4ef291d27 - Added missing include of system header limits.h to timer.c %!s(int64=18) %!d(string=hai) anos
  skotlex d882e5030b - Reverted the mob ThinkTime update, that field is again aDelay as it apparently should be. %!s(int64=18) %!d(string=hai) anos
  FlavioJS 43256aa77e - Cleanups or minor changes. %!s(int64=18) %!d(string=hai) anos
  FlavioJS 637ae9a4dc - Massive EOL normalization & 'svn:eol-style native' flag setting for all txt/conf/h/c files. %!s(int64=18) %!d(string=hai) anos
  skotlex ebc1f2bc02 - Moved the packet_len variable in login.c to the login parse case, since it's used nowhere else. %!s(int64=18) %!d(string=hai) anos
  toms a2ce0be45b The "delete_timer error/no such timer" report will now print the related function %!s(int64=18) %!d(string=hai) anos
  Lance 26500644dd * Optional macro MEMSET_TURBO for faster low-level memory initializations. %!s(int64=19) %!d(string=hai) anos
  skotlex c0652d7916 - Added back the char-sql server sending the GM list when the map server connects. %!s(int64=19) %!d(string=hai) anos
  skotlex 1fb95bcf98 - Fixed Taekwon stances not triggering. %!s(int64=19) %!d(string=hai) anos