security/vuls: Fix build problem on i386
Fix fetched from upstreams module:
8c4e8e2d2a
The change does not modify 64-bit built binaries, so no point in bumping
the portrevision.
This commit is contained in:
parent
2243287082
commit
72c51c9bb8
@ -0,0 +1,29 @@
|
|||||||
|
commit 8c4e8e2d2a63ef019048bd988a2016948605920b
|
||||||
|
Author: iTanken <23544702+iTanken@users.noreply.github.com>
|
||||||
|
Date: Sun Apr 27 14:05:16 2025 +0800
|
||||||
|
|
||||||
|
fix: int type variable defaultMaxSize overflows in 32-bit environment (#7439)
|
||||||
|
|
||||||
|
Refs: #7435
|
||||||
|
|
||||||
|
diff --git a/internal/stmt_store/stmt_store.go b/internal/stmt_store/stmt_store.go
|
||||||
|
index 7068419..a82b2cf 100644
|
||||||
|
--- vendor/gorm.io/gorm/internal/stmt_store/stmt_store.go
|
||||||
|
+++ vendor/gorm.io/gorm/internal/stmt_store/stmt_store.go
|
||||||
|
@@ -3,6 +3,7 @@ package stmt_store
|
||||||
|
import (
|
||||||
|
"context"
|
||||||
|
"database/sql"
|
||||||
|
+ "math"
|
||||||
|
"sync"
|
||||||
|
"time"
|
||||||
|
|
||||||
|
@@ -73,7 +74,7 @@ type Store interface {
|
||||||
|
// the cache can theoretically store as many elements as possible.
|
||||||
|
// (1 << 63) - 1 is the maximum value that an int64 type can represent.
|
||||||
|
const (
|
||||||
|
- defaultMaxSize = (1 << 63) - 1
|
||||||
|
+ defaultMaxSize = math.MaxInt
|
||||||
|
// defaultTTL defines the default time-to-live (TTL) for each cache entry.
|
||||||
|
// When the TTL for cache entries is not specified, each cache entry will expire after 24 hours.
|
||||||
|
defaultTTL = time.Hour * 24
|
||||||
Loading…
x
Reference in New Issue
Block a user