Skip to content
Snippets Groups Projects
  1. Mar 04, 2022
  2. Nov 06, 2020
    • Rob Swindell's avatar
      Replace ctype.h function calls with new MSVC-safe XPDEV macros · ec20d959
      Rob Swindell authored
      I'm fed-up with MSVC assertions in ctype functions (e.g. isdigit, isprint, isspace, etc.) when called with out-of-range (e.g. negative) values.
      
      This problem only affects MSVC debug builds, but if you run them (like I do), these things are like little time bombs that can drive you crazy (knocking your board out of service).
      
      The new macros names are bit more descriptive as well.
      ec20d959
  3. Aug 16, 2020
  4. May 14, 2020
    • rswindell's avatar
      No longer dynamically allocate compiled access requirment (AR) strings for configuration items. · 110cc8ac
      rswindell authored
      SCFG for Win32 is linked against a load_cfg lib that builds withOUT SCFG defined, so these compiled AR elements were allocated and then many SCFG operations (e.g. copy/paste, create new) would copy the allocated ARs to another configuration and then be subjected to double-free upon exit/clean-up (resulting in exception or crash).
      Just get rid of this cruft and some other related RAM-byte-saving hold-overs from the MS-DOS days.
      110cc8ac
  5. Apr 16, 2020
  6. Jun 30, 2018
  7. Feb 20, 2018
  8. Aug 22, 2015
  9. Sep 03, 2013
  10. Oct 24, 2012
  11. Oct 29, 2011
    • deuce's avatar
      Fix format-related warnings. · 8563ad46
      deuce authored
      This is *likely* to break the Win32 build and even when the macros are
      specified in xpdev, I doubt Microsoft has added support for the 'z' size
      specifier used in smblib/smbadd.c we'll likely need a SIZE_T_SIZE macro
      that is "z" on C99 systems and "ll" or "64" or whatever it is on Win32.
      
      Or maybe a whole slew of complete SIZE_T macros since the 32/64 but thing
      and the max file size thing may actually need the full format specification
      to be in the macro... "zu" on C99 platforms and whatever magic Microsoft
      needs there.
      8563ad46
  12. Jul 11, 2007
  13. Jul 08, 2007
  14. Dec 19, 2006
  15. Dec 18, 2006
  16. Sep 20, 2005
  17. Sep 09, 2005
  18. Sep 08, 2005
  19. Sep 07, 2005
  20. Sep 06, 2005
  21. Sep 05, 2005
  22. Sep 12, 2004
  23. May 30, 2004
  24. Dec 10, 2003
  25. Oct 16, 2003
  26. May 15, 2003
  27. Aug 08, 2002
  28. Apr 26, 2002
  29. Apr 13, 2002
  30. Apr 12, 2002
  31. Mar 07, 2002
  32. Mar 06, 2002
  33. Sep 19, 2001
  34. Jul 30, 2001
  35. Jun 22, 2001
  36. Jun 21, 2001
  37. Mar 14, 2001
Loading