Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-10 Thread code dz
I dont remember exactly . but i think Its about range checking . On 9 Mar 2020 20:29, "fredvs" wrote: > Re-hello Code DZ. > > > I tried fixing these warning but i lost . > > What makes you stop, what kind of warnings? > > Fre;D > > > > -- > Sent from:

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread fredvs
Hello Seighard. Thanks for that clear explanations. By the way, I did check in all the msegui sources if there was, by bad chance, a other case with omitted parenthesis in "is" operator combined with "and". In all the code written by Martin, when "is" is used with "and", the parenthesis are

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread Sieghard
Hello fredvs, you wrote on Mon, 9 Mar 2020 02:00:30 -0700 (MST): > > I'd rather suggest parentheizing the first partial expression, like so: > > if (fld1 is tblobfield) and (self.fblobintf <> nil) then begin > > Yes, it is exactly what was proposed in fpc mailing list. > > It is also what

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread fredvs
Re-hello Code DZ. > I tried fixing these warning but i lost . What makes you stop, what kind of warnings? Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread fredvs
Hello Code dz > i think msegui should stay with fpc3.0.4 until finding the fix Yes, of course, fpc 3.0.4 is the "official" last release of fpc. I do regularly check the new features of fpc 3.3.1 trunk, this to not be too far of what appends. (And I agree also to check if ,by chance, they fixed

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread Graeme Geldenhuys
On 09/03/2020 9:00 am, fredvs wrote: >> I'd rather suggest parentheizing the first partial expression, like so: >> if (fld1 is tblobfield) and (self.fblobintf <> nil) then begin > Yes, it is exactly what was proposed in fpc mailing list. Nice, good catch Sieghard. Regards, Graeme

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread code dz
Hi fred. I tried fixing these warning but i lost . i think msegui should stay with fpc3.0.4 until finding the fix . On 8 Mar 2020 14:11, "fredvs" wrote: > Re-hello. > > OK, I did apply the Graemes's fix: adding {$interfaces corba}, just after > unit msedbusinterface. > > This fixes the error: >

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-09 Thread fredvs
Hello Sieghard. > I'd rather suggest parentheizing the first partial expression, like so: > if (fld1 is tblobfield) and (self.fblobintf <> nil) then begin Yes, it is exactly what was proposed in fpc mailing list. It is also what I did commit in mse-org/mseide_msegui

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-08 Thread Sieghard
Hello fredvs, you wrote on Sun, 8 Mar 2020 06:10:57 -0700 (MST): > Here the line with problems: > > ---> if fld1 is tblobfield and (self.fblobintf <> nil) then begin > > Changing, as workaround with: > > ---> if (self.fblobintf <> nil) then begin > > Makes fpc 3.3.1 trunk happy.

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-08 Thread Roland Chastain
Hello! Well done Fred. -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-08 Thread fredvs
Hello. With my fpc friends, we fixed the problem: fpc-topic So, it was committed in

Re: [MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-08 Thread fredvs
Re-hello. OK, I did apply the Graemes's fix: adding {$interfaces corba}, just after unit msedbusinterface. This fixes the error: "Error: The interface type of the forward declaration and the declared interface type do not match for interface idbusservice " Nice but now there is a new other

[MSEide-MSEgui-talk] msedbusinterface and fpc 3.3.1 trunk

2020-03-08 Thread fredvs
Hello. I just have try to compile mseide with last fpc trunk 3.3.1 of 08-03-2020. There is that error message: msedbusinterface.pas(224,5) Error: The interface type of the forward declaration and the declared interface type do not match for interface idbusservice msedbusinterface.pas(564,1)