From dac023e5ee058453e342c9fa41b73050200b74df Mon Sep 17 00:00:00 2001 From: wp_xxyyzz Date: Mon, 27 Jun 2016 23:17:07 +0000 Subject: [PATCH] tvplanit: Use "random(High(Int64))" instead of "random($7FFFFFFF)" in ID generator for IniDatastore. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4848 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/tvplanit/source/vpinids.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/tvplanit/source/vpinids.pas b/components/tvplanit/source/vpinids.pas index 7cea95cd7..72728b873 100644 --- a/components/tvplanit/source/vpinids.pas +++ b/components/tvplanit/source/vpinids.pas @@ -167,7 +167,7 @@ end; function TVpIniDatastore.GetNextID(TableName: string): Int64; begin repeat - Result := Random($7FFFFFFF); + Result := Random(High(Int64)); until UniqueID(Result); end;