1. 23 May, 2021 1 commit
  2. 17 Nov, 2020 1 commit
    • Deucе's avatar
      Fix font insanity and Clang warnings. · 61d3c0d5
      Deucе authored
      Since this was originally Pascal, there's a tonne of 1-based indexed
      arrays, and the font ones were sized by number of elements, meaning
      it was chock full of buffer overflows.  Also, the Pascal string
      handling was crazy.
      
      There were also some file IO issues floating around.
      
      This fixes all of those issues and also Closes #179
      61d3c0d5
  3. 11 Nov, 2018 1 commit
    • rswindell's avatar
      Attempt to address crash (segfault) reported by ragnarok, maybe · 7bd114e9
      rswindell authored
      buffer overflow caused by long-filenames (?) :
      
      Thread 2 "SDL Main" received signal SIGSEGV, Segmentation fault.
      [Switching to Thread 0x7ffff0be5700 (LWP 31102)]
      strlen () at ../sysdeps/x86_64/strlen.S:106
      106../sysdeps/x86_64/strlen.S: No existe el fichero o el directorio.
      (gdb) bt
      #0  strlen () at ../sysdeps/x86_64/strlen.S:106
      #1  0x00007ffff6f10da8 in _IO_vfprintf_internal (s=s@entry=0x7ffff0bc2230,
      format=<optimized out>, format@entry=0x55555558ec5c "%-12s ",
          ap=ap@entry=0x7ffff0bc2378) at vfprintf.c:1637
      #2  0x00007ffff6f31afb in __IO_vsprintf (string=0x7fffec00b0c0 "\310\a",
      format=0x55555558ec5c "%-12s ", args=0x7ffff0bc2378) at iovsprintf.c:42
      #3  0x000055555556a701 in bufprintf (buf=0x7ffff0bc2480 "", attr=31,
      fmat=0x55555558ec5c "%-12s ") at miscfunctions.c:560
      #4  0x000055555555e332 in load () at load.c:796
      7bd114e9
  4. 06 Feb, 2014 1 commit
  5. 11 Mar, 2012 1 commit
  6. 12 Dec, 2011 1 commit
  7. 27 Feb, 2008 1 commit
  8. 21 Sep, 2005 1 commit
  9. 22 Nov, 2004 1 commit