compiler warnings when compiling SynEdit with Laz 1.4.0 under Win
Original Reporter info from Mantis: donovaly @donovaly
-
Reporter name:
Original Reporter info from Mantis: donovaly @donovaly
- Reporter name:
Description:
With a fresh installation of Lazarus 1.4.0 on a Windows PC just open a project of your choice and compile it. The result are compiler warnings that should be fixed (also the hints make sense):
Compiling package SynEdit 1.0: Success, Warnings: 2, Hints: 5
syntextdrawer.pp(962,31) Warning: Symbol "CanUTF8" is deprecated
syneditfoldedview.pp(352,24) Hint: Value parameter "aFoldProvider" is assigned but never used
syngutterlineoverview.pp(545,38) Hint: Converting the operands to "Int64" before doing the subtract could prevent overflow errors.
lazsynimm.pas(267,31) Warning: Symbol "Handle" is deprecated
lazsynimm.pas(750,24) Hint: Mixing signed expressions and longwords gives a 64bit result
lazsynimm.pas(756,28) Hint: Mixing signed expressions and longwords gives a 64bit result
lazsynimm.pas(15,3) Hint: Unit "SynEditMiscProcs" not used in LazSynIMM
Mantis conversion info:
- Mantis ID: 27948
- OS: Windows 7
- OS Build: Windows 7
- Build: 1.4.0
- Platform: Windows
- Version: 1.4