Page 1 of 1

Madexcept 4.0.16 still uninitialized warning

Posted: Thu Nov 24, 2016 9:45 am
by Frank
Hi,

procedure init in madexcept.pas the variables vcl, clx and fmx are not initialized.

Best regards

Frank

Re: Madexcept 4.0.16 still uninitialized warning

Posted: Thu Nov 24, 2016 10:30 am
by madshi
Which Delphi version are we talking about?

Re: Madexcept 4.0.16 still uninitialized warning

Posted: Thu Nov 24, 2016 11:17 am
by Frank
Delphi XE5.

Re: Madexcept 4.0.16 still uninitialized warning

Posted: Thu Nov 24, 2016 11:28 am
by madshi
I think this is only a "false positive" warning. Looking at the code, XE5 should have "ver250" defined, and "vcl" etc should be initialized correctly.

Re: Madexcept 4.0.16 still uninitialized warning

Posted: Thu Nov 24, 2016 12:19 pm
by Frank
Auf deutsch sorry!
Ich bin hinterher gestept, die werden nicht initialisiert.
Es scheint von einem define xe3 abhängig zu sein.
In der eingebundenen mad.inc im ordner C:\Program Files (x86)\madCollection\madExcept\BDS12\win64 Stand 04.04.2012 ist die natürlich nicht drin.
Wurde anscheinend nie aktualisiert.
Wahrscheinlich käme das sonst nicht zum tragen wenn die madExecpt unit aus C:\Program Files (x86)\madCollection\madExcept\Sources benutzt würde.
Wir haben aber eine angepasste in unserem Projektordner wegen Mantis-Anpassungen.

Habe jetzt aktuelle mad.inc dazu kopiert - jetzt passt es.

Problem vom Installer? Altlasten?

Re: Madexcept 4.0.16 still uninitialized warning

Posted: Thu Nov 24, 2016 12:25 pm
by madshi
Hmmmm... Gute Frage. Werde das für die nächste Build fixen, danke für's Bescheid sagen!