From 19cbd53aa1b643cdbc319b47a0e4706c668eb9af Mon Sep 17 00:00:00 2001 From: wp_xxyyzz Date: Wed, 27 Oct 2021 17:49:22 +0000 Subject: [PATCH] TParadoxDataset: Less hints and warnings git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8130 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/tparadoxdataset/demo/paradox_demo.lpi | 2 -- components/tparadoxdataset/paradoxds.pas | 10 +++++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/components/tparadoxdataset/demo/paradox_demo.lpi b/components/tparadoxdataset/demo/paradox_demo.lpi index e2cf7a728..94d777ac6 100644 --- a/components/tparadoxdataset/demo/paradox_demo.lpi +++ b/components/tparadoxdataset/demo/paradox_demo.lpi @@ -15,7 +15,6 @@ - @@ -26,7 +25,6 @@ - diff --git a/components/tparadoxdataset/paradoxds.pas b/components/tparadoxdataset/paradoxds.pas index e12b97460..e641be14c 100644 --- a/components/tparadoxdataset/paradoxds.pas +++ b/components/tparadoxdataset/paradoxds.pas @@ -7,6 +7,10 @@ unit paradoxds; {$mode objfpc}{$H+} +{$IF FPC_FullVersion >= 30200} + {$WARN 6058 off : Call to subroutine "$1" marked as inline is not inlined} +{$IFEND} + interface uses @@ -197,14 +201,14 @@ type procedure InternalGotoBookmark(ABookmark: Pointer); override; // procedure InternalHandleException; override; procedure InternalInitFieldDefs; override; - procedure InternalInitRecord(Buffer: PChar); override; + procedure InternalInitRecord({%H-}Buffer: PChar); override; procedure InternalLast; override; procedure InternalOpen; override; procedure InternalPost; override; procedure InternalSetToRecord(Buffer: PChar); override; function IsCursorOpen: Boolean; override; procedure ParseFilter(const AFilter: string); - procedure SetBookmarkData(Buffer: PChar; Data: Pointer); override; + procedure SetBookmarkData({%H-}Buffer: PChar; {%H-}Data: Pointer); override; procedure SetBookmarkFlag(Buffer: PChar; Value: TBookmarkFlag); override; procedure SetFiltered(Value: Boolean); override; procedure SetFilterText(const Value: String); override; @@ -304,7 +308,7 @@ var header: PAnsiChar; idx: Byte; loc: Integer; - s: String; + s: String = ''; blobInfo: TPxBlobInfo; blobIndex: TPxBlobIndex; begin