fix(auth): address Task 13 deployment review findings

This commit is contained in:
2026-08-17 21:31:25 +02:00
parent 9558eaa508
commit 7e52df2702
22 changed files with 1279 additions and 82 deletions
@@ -0,0 +1,21 @@
//go:build windows
package backup
import (
"errors"
"golang.org/x/sys/windows"
)
func restoreFreeBytes(target string) (uint64, error) {
path, err := windows.UTF16PtrFromString(target)
if err != nil {
return 0, errors.New("restore filesystem capacity is unavailable")
}
var available uint64
if err := windows.GetDiskFreeSpaceEx(path, &available, nil, nil); err != nil {
return 0, errors.New("restore filesystem capacity is unavailable")
}
return available, nil
}