On Tue, 4 Sep 2001, Jeremy Bettis wrote:

> Please apply this patch to the CVS archive, or give me a CVS account.  This
> fixes a critical bug in interbase.
>
> Summary of changes:
> * The CVS version doesn't compile right now because of ibase_globals
> weirdness. I fixed that.
> * If a bind parameter (i.e. ? in a query) is NULL then pass a NULL to the
> database instead of an empty string.
> * If a date is not parsable, give a helpful error.
> * If a string is passed as a bind parameter to a blob field, and the string
> is not a blob handle, then create a new blob, write the string to it, and
> give the database that blob handle.
> * The MS Visual Studio .dsp file doesn't support building the Debug_TS
> config.  I fixed it.
> * IBG(v) was defined twice in php_interbase.h and I removed one.
>
>
>
> If this patch is not applied, tell me why. I'm just going to keep posting it
> until someone adds it.  This is really important stuff to anyone that is
> going to use interbase in any serious way.
> --
> Jeremy Bettis
> [EMAIL PROTECTED]
>
>
    Well for starters I get the below garbled stuff instead of the patch :)))

    can you try resending it (lemme guess, you use ms outlook :)
    It seems pine cannot handle ms outlook attachments (I've had
    this problem before).  Perhaps you could use another mail client?

    Thanks,
    Sterling

> begin 666 php.diff
> M26YD97@Z(&5X="]I;G1E<F)A<V4O:6YT97)B87-E+F,-/3T]/3T]/3T]/3T]
> M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
> M/3T]/3T]/3T]/0U20U,@9FEL93H@+W)E<&]S:71O<GDO<&AP-"]E>'0O:6YT
> M97)B87-E+VEN=&5R8F%S92YC+'8-<F5T<FEE=FEN9R!R979I<VEO;B Q+C8X
> M#61I9F8@+74@+7(Q+C8X(&EN=&5R8F%S92YC#2TM+2!E>'0O:6YT97)B87-E
> M+VEN=&5R8F%S92YC"3$S($%U9R R,# Q(# W.C4U.C,S("TP,# P"3$N-C@-
> M*RLK(&5X="]I;G1E<F)A<V4O:6YT97)B87-E+F,),S$@075G(#(P,#$@,3<Z
> M-#0Z-3$@+3 P,# -0$ @+3(U+#8@*S(U+#$R($! #2 -("\J#2 )0VAA;F=E
> M<SH-*PD),C P,2TP-2TS,3H@2F5R96UY($)E='1I<R \:F5R96UY0&1E861B
> M965F+F-O;3X-*PD)"2T@268@82!B;&]B(&AA;F1L92!W87,@97AP96-T960@
> M86YD('-O;65T:&EN9R!E;'-E('=A<PTK"0D)("!R96-E:79E9"!C<F5A=&4@
> M82!B;&]B(&%N9"!A9&0@=&AE('9A;'5E('1O(&ET+@TK"0D)+2!)9B!T:&4@
> M:6YC;VUI;F<@87)G=6UE;G0@=&\@82!B:6YD('!A<F%M971E<B!I<R!.54Q,
> M#2L)"0D@('1H96X@<W1O<F4@82!.54Q,(&EN('1H92!D871A8F%S92X-*PD)
> M"2T@36]R92!V97)B;W-E(&1A=&4@97)R;W)S+@T@"0DQ.3DY+3 Y+3(Q.@E)
> M=F\@4&%N86-E:R \:79O<$!R96=I;VYE="YC>CX-( D)"2T@861D960@0T]-
> M4$E,15]$3"!S96-T:6]N#2 )"0DM(&UO<F4@=F5R8F]S92!P:'!?:6YF;U]I
> M8F%S92!F=6YC=&EO;@U 0" M-#@T+#$S("LT.3 L,3,@0$ -( D@4U1$7U!(
> M4%])3DE?14Y44EDH(FEB87-E+G1I;65F;W)M870B+" B)4@Z)4TZ)5,B+"!0
> M2%!?24Y)7T%,3"P@3VY5<&1A=&53=')I;F<L(&-F9U]T:6UE9F]R;6%T+"!Z
> M96YD7VEB87-E7V=L;V)A;',L(&EB87-E7V=L;V)A;',I#2!02%!?24Y)7T5.
> M1"@I#2 -+7-T871I8R!V;VED('!H<%]I8F%S95]I;FET7V=L;V)A;',H5%-2
> M34Q37T0I#2MS=&%T:6,@=F]I9"!P:'!?:6)A<V5?:6YI=%]G;&]B86QS*'IE
> M;F1?:6)A<V5?9VQO8F%L<R J:6)A<V5?9VQO8F%L<RD-('L-+0E)0D<H=&EM
> M97-T86UP9F]R;6%T*2 ]($Y53$P[#2T)24)'*&1A=&5F;W)M870I(#T@3E5,
> M3#L-+0E)0D<H=&EM969O<FUA="D@/2!.54Q,.PTM"4E"1RAE<G)M<V<I(#T@
> M3E5,3#L-+0E)0D<H;G5M7W!E<G-I<W1E;G0I(#T@,#L-*PEI8F%S95]G;&]B
> M86QS+3YT:6UE<W1A;7!F;W)M870@/2!.54Q,.PTK"6EB87-E7V=L;V)A;',M
> M/F1A=&5F;W)M870@/2!.54Q,.PTK"6EB87-E7V=L;V)A;',M/G1I;65F;W)M
> M870@/2!.54Q,.PTK"6EB87-E7V=L;V)A;',M/F5R<FUS9R ]($Y53$P[#2L)
> M:6)A<V5?9VQO8F%L<RT^;G5M7W!E<G-I<W1E;G0@/2 P.PT@?0T@#2!02%!?
> M34E.251?1E5.0U1)3TXH:6)A<V4I#4! ("TQ,3$X+#<@*S$Q,C0L-R! 0 T@
> M#2 O*B![>WL@7W!H<%]I8F%S95]B:6YD*"D-(" @($)I;F0@<&%R86UE=&5R
> M('!L86-E:&]L9&5R<R!I;B!A('!R979I;W5S;'D@<')E<&%R960@<75E<GD@
> M*B\-+7-T871I8R!I;G0@7W!H<%]I8F%S95]B:6YD*%A344Q$02 J<W%L9&$L
> M('!V86P@*BIB7W9A<G,L($))3D1?0E5&("IB=68I#2MS=&%T:6,@:6YT(%]P
> M:'!?:6)A<V5?8FEN9"A84U%,1$$@*G-Q;&1A+"!P=F%L("HJ8E]V87)S+"!"
> M24Y$7T)51B J8G5F+"!I8F%S95]Q=65R>2 J:6)?<75E<GDI#2![#2 )6%-1
> M3%9!4B J=F%R.PT@"7!V86P@*F)?=F%R.PU 0" M,3$S,2PV("LQ,3,W+#$U
> M($! #2 )"79A<BT^<W%L:6YD"2 ]("9B=69;:5TN<W%L:6YD.PT@"0EB7W9A
> M<B ](&)?=F%R<UMI73L-( D)#2L)"6EF("AB7W9A<BT^='EP92 ]/2!)4U].
> M54Q,*2![#2L)"0ES=&%T:6,@8VAA<B!N;W1H:6YG6S8T73L-*PD)"7-T871I
> M8R!S:&]R="!N=6QL7V9L86<@/2 M,3L-*PD)"79A<BT^<W%L9&%T82 ](&YO
> M=&AI;F<[#2L)"0EV87(M/G-Q;'1Y<&4@?#T@,3L-*PD)"79A<BT^<W%L:6YD
> M(#T@)FYU;&Q?9FQA9SL-*PD)"6EF("AV87(M/G-Q;&QE;B ^(#8T*0TK"0D)
> M"79A<BT^<W%L;&5N(#T@-C0[#2L)"7T@96QS90T@"0ES=VET8V@H=F%R+3YS
> M<6QT>7!E("8@?C$I('L-( D)"6-A<V4@4U%,7U1%6%0Z"0D)(" @+RH@9&ER
> M96-T('1O('9A<FEA8FQE("HO#2 )"0EC87-E(%-13%]605)924Y'.@U 0" M
> M,3(P."PW("LQ,C(S+#<@0$ -( D)"0D);B ]('-S8V%N9BAB7W9A<BT^=F%L
> M=64N<W1R+G9A;"P@(B5D)2I;+UTE9"4J6R]=)60@)60E*ELZ725D)2I;.ETE
> M9"(L#2 )"0D)"0D@(" F="YT;5]M;VXL("9T+G1M7VUD87DL("9T+G1M7WEE
> M87(L(" F="YT;5]H;W5R+" F="YT;5]M:6XL("9T+G1M7W-E8RD[#2 )"0D)
> M"6EF*&X@(3T@,R F)B!N("$](#8I>PTM"0D)"0D)7W!H<%]I8F%S95]M;V1U
> M;&5?97)R;W(H(FEN=F%L:60@9&%T92]T:6UE(&9O<FUA="(I.PTK"0D)"0D)
> M7W!H<%]I8F%S95]M;V1U;&5?97)R;W(H(FEN=F%L:60@9&%T92]T:6UE(&9O
> M<FUA=#H@17AP96-T960@,R!O<B V(&9I96QD<RP@9V]T("5D+B!5<V4@9F]R
> M;6%T(&TO9"]9($@Z:3IS+B!9;W4@9V%V92 G)7,G(BP@;BP@8E]V87(M/G9A
> M;'5E+G-T<BYV86PI.PT@"0D)"0D)<F5T=7)N($9!24Q54D4[#2 )"0D)"7T-
> M( D)"0D)="YT;5]Y96%R("T](#$Y,# [#4! ("TQ,C8V+#$R("LQ,C@Q+#,X
> M($! #2 )"0D)"6EF("AB7W9A<BT^='EP92 A/2!)4U]35%))3D<-( D)"0D)
> M"7Q\(&)?=F%R+3YV86QU92YS='(N;&5N("$]('-I>F5O9BAI8F%S95]B;&]B
> M7VAA;F1L92D-( D)"0D)"7Q\("@H:6)A<V5?8FQO8E]H86YD;&4@*BDH8E]V
> M87(M/G9A;'5E+G-T<BYV86PI*2T^8FQ?:&%N9&QE("$](# I('L-*PD)"0D)
> M"6EB87-E7V)L;V)?:&%N9&QE("II8E]B;&]B.PTK"0D)"0D)5%-234Q37T9%
> M5$-(*"D[#2L-*PD)"0D)"6EB7V)L;V(@/2 H:6)A<V5?8FQO8E]H86YD;&4@
> M*BD@96UA;&QO8RAS:7IE;V8H:6)A<V5?8FQO8E]H86YD;&4I*3L-*PD)"0D)
> M"6EB7V)L;V(M/G1R86YS7VAA;F1L92 ](&EB7W%U97)Y+3YT<F%N<SL-*PD)
> M"0D)"6EB7V)L;V(M/FQI;FL@/2!I8E]Q=65R>2T^;&EN:SL-*PD)"0D)"6EB
> M7V)L;V(M/F)L7VAA;F1L92 ]($Y53$P[#2L)"0D)"0EI9B H:7-C7V-R96%T
> M95]B;&]B*$E"7U-405154RP@)FEB7V)L;V(M/FQI;FLL("9I8E]B;&]B+3YT
> M<F%N<U]H86YD;&4L("9I8E]B;&]B+3YB;%]H86YD;&4L("9I8E]B;&]B+3YB
> M;%]Q9"DI('L-*PD)"0D)"0EE9G)E92AI8E]B;&]B*3L-*PD)"0D)"0E?<&AP
> M7VEB87-E7V5R<F]R*"D[#2L)"0D)"0D)<F5T=7)N($9!24Q54D4[#2L)"0D)
> M"0E]#2L)"0D)"0EC;VYV97)T7W1O7W-T<FEN9RAB7W9A<BD[#2L)"0D)"0EI
> M9B H:7-C7W!U=%]S96=M96YT*$E"7U-405154RP@)FEB7V)L;V(M/F)L7VAA
> M;F1L92P@*'5N<VEG;F5D('-H;W)T*2!B7W9A<BT^=F%L=64N<W1R+FQE;BP@
> M8E]V87(M/G9A;'5E+G-T<BYV86PI*2![#2L)"0D)"0D)7W!H<%]I8F%S95]E
> M<G)O<[EMAIL PROTECTED]"0D)"0D)"7)E='5R;B!&04E,55)%.PTK"0D)"0D)?0TK"0D)
> M"0D):68@*&ES8U]C;&]S95]B;&]B*$E"7U-405154RP@)FEB7V)L;V(M/F)L
> M7VAA;F1L92DI('L-*PD)"0D)"0E?<&AP7VEB87-E7V5R<F]R*"D[#2L)"0D)
> M"0D)<F5T=7)N($9!24Q54D4[#2L)"0D)"0E]#2L)"0D)"0EI8E]B;&]B7VED
> M(#T@:6)?8FQO8CL-*PD)"0D)"79A<BT^<W%L9&%T82 ]("AV;VED($E30U]&
> M05(@*BDF:6)?8FQO8E]I9"T^8FQ?<60[#2LO*@T@"0D)"0D)7W!H<%]I8F%S
> M95]M;V1U;&5?97)R;W(H(FEN=F%L:60@8FQO8B!I9"!S=')I;F<B*3L-( D)
> M"0D)"7)E='5R;B!&04E,55)%.PTM"0D)"0E]#2T)"0D)"6EB7V)L;V)?:60@
> M/2 H:6)A<V5?8FQO8E]H86YD;&4@*BEB7W9A<BT^=F%L=64N<W1R+G9A;#L-
> M*RHO#2L)"0D)"7T@96QS92![#2L)"0D)"0EI8E]B;&]B7VED(#T@*&EB87-E
> M7V)L;V)?:&%N9&QE("HI8E]V87(M/G9A;'5E+G-T<BYV86P[#2 )"0D)"0TM
> M"0D)"0EV87(M/G-Q;&1A=&$@/2 H=F]I9"!)4T-?1D%2("HI)FEB7V)L;V)?
> M:60M/F)L7W%D.PTK"0D)"0D)=F%R+3YS<6QD871A(#T@*'9O:60@25-#7T9!
> M4B J*29I8E]B;&]B7VED+3YB;%]Q9#L-*PD)"0D)?0T@"0D)"7T-( D)"6)R
> M96%K.PT@"0D)8V%S92!344Q?05)205DZ#4! ("TQ,S@S+#<@*S$T,C0L-R!
> M0 T@"0EI;E]S<6QD82 ](&5M86QL;V,H6%-13$1!7TQ%3D=42"AI8E]Q=65R
> M>2T^:6Y?<W%L9&$M/G-Q;&0I*3L-( D);65M8W!Y*&EN7W-Q;&1A+"!I8E]Q
> M=65R>2T^:6Y?<W%L9&$L(%A344Q$05],14Y'5$@H:6)?<75E<GDM/FEN7W-Q
> M;&1A+3YS<6QD*2D[#2 )"6)I;F1?8G5F(#T@96UA;&QO8RAS:7IE;V8H0DE.
> M1%]"548I("H@:6)?<75E<GDM/FEN7W-Q;&1A+3YS<6QD*3L-+0D):68@*%]P
> M:'!?:6)A<V5?8FEN9"AI;E]S<6QD82P@87)G<RP@8FEN9%]B=68I(#T]($9!
> M24Q54D4I('L-*PD):68@*%]P:'!?:6)A<V5?8FEN9"AI;E]S<6QD82P@87)G
> M<RP@8FEN9%]B=68L(&EB7W%U97)Y*2 ]/2!&04E,55)%*2![#2 )"0E)0D1%
> M0E5'*")#;W5L9"!N;W0@8FEN9"!I;G!U="!84U%,1$$N+BX@*%]P:'!?:6)A
> M<V5?97AE8RDB*3L-( D)"6=O=&\@7W!H<%]I8F%S95]E>&5C7V5R<F]R.PT@
> M"0E]#4EN9&5X.B!E>'0O:6YT97)B87-E+VEN=&5R8F%S92YD<W -/3T]/3T]
> M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
> M/3T]/3T]/3T]/3T]/3T]/0U20U,@9FEL93H@+W)E<&]S:71O<GDO<&AP-"]E
> M>'0O:6YT97)B87-E+VEN=&5R8F%S92YD<W L=@UR971R:65V:6YG(')E=FES
> M:6]N(#$N-0UD:69F("UU("UR,2XU(&EN=&5R8F%S92YD<W -+2TM(&5X="]I
> M;G1E<F)A<V4O:6YT97)B87-E+F1S< DR-"!!=6<@,C P," Q.#HU.#HU," M
> M,# P, DQ+C4-*RLK(&5X="]I;G1E<F)A<V4O:6YT97)B87-E+F1S< DS,2!!
> M=6<@,C P,2 Q-SHT-#HU,2 M,# P, U 0" M-#0L-R K-#0L-R! 0 T@(R!0
> M4D]0($EG;F]R95]%>'!O<G1?3&EB(# -#2 C(%!23U @5&%R9V5T7T1I<B B
> M(@T-(",@041$($)!4T4@0U!0("]N;VQO9V\@+TU$9" O5S,@+T=M("]'6" O
> M6DD@+T]D("])("(N+EPN+EQM86EN(B O22 B+BY<+BXB("])("(N+EPN+EQ:
> M96YD(B O22 B+BY<+BY<5%-232(@+TD@(BXN7"XN7"XN7'!H<%]B=6EL9%Q)
> M;G1E<F)A<V4@4T1+7&EN8VQU9&4B("]$(")?1$5"54<B("]$(")724XS,B(@
> M+T0@(E]724Y$3U=3(B O1" B7TU"0U,B("]$(")?55-21$Q,(B O1" B24Y4
> M15)"05-%7T584$]25%,B("]$("):14Y$7U=)3C,R(B O1" B4$A07U=)3C,R
> M(B O1"!:14Y$7T1%0E5'/3$@+UE8("]&1" O1UH@+V,-#2TC($%$1"!#4% @
> M+VYO;&]G;R O341D("]7,R O1VT@+T=8("]:22 O3V0@+TD@(BXN7"XN7&UA
> M:6XB("])("(N+EPN+B(@+TD@(BXN7"XN7%IE;F0B("])("(N+EPN+EQ44U)-
> M(B O22 B+BY<+BY<+BY<<&AP7V)U:6QD7$EN=&5R8F%S92!31$M<:6YC;'5D
> M92(@+TD@(BXN7"XN7"XN7&)I;F1L:6)?=S,R(B O1" B7T1%0E5'(B O1"!:
> M14Y$7T1%0E5'/3$@+T0@(EI44R(@+T0@(E=)3C,R(B O1" B7U=)3D1/5U,B
> M("]$(")?34)#4R(@+T0@(E]54U)$3$PB("]$("))3E1%4D)!4T5?15A03U)4
> M4R(@+T0@(EI%3D1?5TE.,S(B("]$(")02%!?5TE.,S(B("]$($A!5D5?24)!
> M4T4],2 O1E(@+UE8("]&1" O1UH@+V,-#2LC($%$1"!#4% @+VYO;&]G;R O
> M341D("]7,R O1VT@+T=8("]:22 O3V0@+TD@(BXN7"XN7&UA:6XB("])("(N
> M+EPN+B(@+TD@(BXN7"XN7%IE;F0B("])("(N+EPN+EQ44U)-(B O22 B+BY<
> M+BY<+BY<<&AP7V)U:6QD7$EN=&5R8F%S92!31$M<:6YC;'5D92(@+TD@(BXN
> M7"XN7"XN7&)I;F1L:6)?=S,R(B O1" B7T1%0E5'(B O1"!:14Y$7T1%0E5'
> M/3$@+T0@(EI44R(@+T0@(E=)3C,R(B O1" B7U=)3D1/5U,B("]$(")?34)#
> M4R(@+T0@(E]54U)$3$PB("]$("))3E1%4D)!4T5?15A03U)44R(@+T0@(EI%
> M3D1?5TE.,S(B("]$(")02%!?5TE.,S(B("]$($A!5D5?24)!4T4],2 O1" B
> M0T]-4$E,15]$3%])3E1%4D)!4T4B("]&4B O65@@+T9$("]'6B O8PT-(",@
> M041$($)!4T4@351,("]N;VQO9V\@+T0@(E]$14)51R(@+VUK='EP;&EB,C S
> M("]W:6XS,@T-(",@041$($U43" O;F]L;V=O("]$(")?1$5"54<B("]M:W1Y
> M<&QI8C(P,R O=VEN,S(-#2 C($%$1"!"05-%(%)30R O;" P>#0P9" O9" B
> M7T1%0E5'(@T-26YD97@Z(&5X="]I;G1E<F)A<V4O<&AP7VEN=&5R8F%S92YH
> M#3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
> M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T-4D-3(&9I;&4Z("]R97!O<VET;W)Y
> M+W!H<#0O97AT+VEN=&5R8F%S92]P:'!?:6YT97)B87-E+F@L=@UR971R:65V
> M:6YG(')E=FES:6]N(#$N,C(-9&EF9B M=2 M<C$N,C(@<&AP7VEN=&5R8F%S
> M92YH#2TM+2!E>'0O:6YT97)B87-E+W!H<%]I;G1E<F)A<V4N: DS,"!*=6P@
> M,C P,2 P,3HU-CHR." M,# P, DQ+C(R#2LK*R!E>'0O:6YT97)B87-E+W!H
> M<%]I;G1E<F)A<V4N: DS,2!!=6<@,C P,2 Q-SHT-#HU,2 M,# P, U 0" M
> M,34Y+#<@*S$U.2PV($! #2!].PT@#2 C:69D968@6E13#2TC9&5F:6YE($E"
> M1RAV*2 H:6)A<V5?9VQO8F%L<RT^=BD-("-D969I;F4@24)'*'8I(%134DU'
> M*&EB87-E7V=L;V)A;'-?:60L('IE;F1?:6)A<V5?9VQO8F%L<R J+"!V*0T@
> H(V5L<V4-("-D969I;F4@24)'*'8I("AI8F%S95]G;&]B86QS+G8I#0``
> `
> end
>
>
>


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to