Skip to content
  • Rob Swindell's avatar
    41ace72c
    Fix filebase corruption caused by FileBase.renew() · 41ace72c
    Rob Swindell authored
    echicken reported this problem: pretty severe filebase corruption as a result
    of calling FileBase.renew(). The problem seemed pretty obvious (only loading
    the file's index record), but I do think the underlying SMBLIB functions
    should be more resilient to misuse and not corrupt the base. So, that's still
    a TODO.
    
    No existing scripts were using FileBase.renew(), so this problem has gone
    unnoticed since SBBS v3.19.
    41ace72c
    Fix filebase corruption caused by FileBase.renew()
    Rob Swindell authored
    echicken reported this problem: pretty severe filebase corruption as a result
    of calling FileBase.renew(). The problem seemed pretty obvious (only loading
    the file's index record), but I do think the underlying SMBLIB functions
    should be more resilient to misuse and not corrupt the base. So, that's still
    a TODO.
    
    No existing scripts were using FileBase.renew(), so this problem has gone
    unnoticed since SBBS v3.19.
Loading