haacke@exunido.uucp (Ralf Haacke) (05/23/91)
Some programs don't run with GDOS, because this programs call v_opnvwk() or v_opnwk() with handle 0. Also programs compiled with OMIKRON-basic have this problem: "Invalid handle". FixGDOS fix this problem: F I X - G D O S =============================================================== >>>> PUBLIC - DOMAIN <<<< This Program FIX_GDOS.PRG fix the problem with unvalid VDI handle's by using GDOS, AMSGDOS or NVDI and a unclean programming. No more: "!!!!! Invalid GDOS Handle !!!!!" This program can run from the AUTO-folder or from the DESKTOP. It links itself into the TRAP#2 (AES/VDI) vector (XBRA, dfGD). ------------------------------------------------------------------------------- | Dieter Fiebelkorn | With a rubber duck, :-) | | fiebelko@petra.informatik.uni-dortmund.de | one's never alone. :^{ | ------------------------------------------------------------------------------- table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 fix_gdos.lzh M(@\M;&@Q+><! ", @ 9-C%B #$9)6%]'1$]3+E!21U\8]FFQF'C7#!@Nz M_E\N ,*^_7=NX^M<A9VM<PO&M=!84]-152*4G]#695<#4SD4B-US-W4DYWG?y M/ES-.MVN;;TM[&4DXC>O569JA6%4YXTFBTUF:8]KMC&_FG=M47&<E#>>D(]Cx M*0;=^@;D05U"JY5K567DYV@;<;P(L\%Y!1OG/D5.RA5?GA:,KX'%M02^[D@8w MGC#1/L/^'*-;;_"?\:R\5*2H_Q;:-W!)J3$ZZ.:T")=^#2?&& TV7^]!@-:*v M_A(N*\<=DPK"U94IUJ)8GM.W/0_HY\Q3**6XKZUL-\UOS2_>'W""-D?.UHG$u MEMV[RLH!DX'!\&Y^_B%@CPVJO[XJ]=6/0H+%XD;E7_W)BL9V!^.A^MJ*:)U7t MRMA"6T(%0P2%;(Y<%8_ W];]L$?Q[OW2S+]RW^.[TJWV9+UJSWDINRV)I1I9s M=3-U5W1\2?V5[7T#.RI,JHVTR8!>;F<\=;3[4RV]O3U),/WM:R+4Q#3SW'UIr MCF)) ]ENK;RE8)B!><N-:R=S)G?M#&CZHH'PH]-4^[MB,'5"#?=MW? X]N+:q MQN0>_]=C,%MOC''^6G7W(A6&,;4KG65%J8[>P>+AZX>7="SLB.Y4DX:JQ#;Kp M;7?'JI4=M=01S_:$T#:IJ\Q6W4RW.*T^:<ID@""3+6QH,2U<!0 HQ, ."2o M8Q8@ I&25A?1T1/4RY34L+CZSI?4$Q.GT.WW\SEL6\N;WP]SH][C1P*_X![n M?]9VV*('\?&RW5?0K6HOW.^X/"W$D_>SI=K*C\_L"F">5<TW-_8>X&TEI_:Pm MX#^]F_-,>+X5UC%SJ5H]_C?SA;0G+F8<:I:'U_9Q\WB=KX+UTQ SKOZ5>80-l M\!TQ#'W\_4,]Y/#IPTJT>ZN)8#OB(RV]R7Q+37[]O*0YVJCCW)'\3L DICCRk M$;8N(:G2![B-F<R1-8R+W_=M4$6"JV($S=AA\]I#9\%F(OZ2((!Z$QJ7 7N.j MWP 3^F"5=ZO4PJ@CA1O)9#@\D']&1J&@ ?ZJ3,025*4.52\#?'S4O0FL%GPJi MS#7<YJ,2@^W/AYNCSV[#O_O5B7O]%FNMS?(_1241[_3C+!"^P.=%_4=N&A0<h MGLM3*O?MKE@X>MKJ]+@T6YISF#RDAQ6W]S)>;5:BO>-4X-_JGT'EH#+P+GUMg M^ E0?I%<7S )S!QV*1&1!@-8#A2QL#^*%2LB2WF3X^*FB5/+VGZ>*7;P0[EWf M]-Z'WR&3ZTW]J*PFC;S=#JB]V:*.>.&J-_62^V#E6'6N_Z2]$M(YB<OO][BOe M[^3]!F/"(6:Y" O9%/MQ)J3+OP:!J[9\WLGFE&EIY69YR<< #6?J6Q\A[#B9d MEV&\E1OTW6+1?I1L6-(P7HD:N/*7DAH.YPTKL$5L]1%2N#!6Z>&('P?)_)9'c MEOF7^SD'=.BU-58=#"L.I<Z&,3H)!2RZH[VNO+,ZJ<.$V0Z.:%K29;I=TOW@b M]RK6QF4*/'4M:#/5&.QBBP370D#F5H;PLJ"O>,ZL^H0J049SP6SCG55R9>E-a M%"ZE*+V'V7GG'F%%,M.US$7_"DR@HD\%_2.&;97+X?EW3S/C-<X HC$JV8"Pz M[&%#AN'F$'$]IFPIDSR>@TZ))9I\XYNJ$0YY8W*F)_UB>+,3C3PS$PAA!-?Yy MLH>$M&AB\L!7^?!R_QO+?US7>K%D:7787)ACI%W>V/R1]%^!_F7W?),B4@+(x M#[K$#C1IQ)LNP\CB\Y/.A'\XLW+X?DNK)BLZG"93C]OL!-1\C,UWZR]0;w M:3_E^X&UC)\PF)I['M:$<QBIIH&0O[<H211L)P*)-A0">;'8XB2PAG6P"P3Hv M.G(O -/ , (XP1+RRQ-<X/3@2K9P'L[E;9$U=$(4+/&>!'NTLKE>?/[+P?7Fu M Q4*63--!PRC;%<N:\O$D):\E-DLQ8AT"S&853\K?G#YJ)N&\WQ)G7H_W,J;t MM^Z[EY)_-M.B*!3M,MG#ZN>.77RS<ZTX@/W?3VHMZ1]<\Q_DE*IP?6-2F72<s M@Q'>U<0 ]!*YFJYD@CR(6Y6_ 5B$S/IQ_E,VM,^:LIFETX)G2U(\= ..OU'Or MO16BCW?X[C4W5!@C5C'L>#QA;;KN>OTO\"G1R,1FF?WO3W$].F#/7 )5O>;?q M9-WV5\7@;93IB.G)DH..'VM[#9.9=N$#Y$PON+J3_V%G_W"BW'K[MA+/Q <*p M34^OSY<8-?QUM_X?OT\@#DS5L>JZQWC;3I<.<(T9T.#/.K>0[)O]$B>K-/&Yo MW'T&HS7A0.@UJG<-SKY;%7&[QY_N;EAM; J$K75M[\ESN<EN.]6'1KQ1'?2:n MQ'&YLH'F9^>(;W:%R^1$3Y]<,+B?J_CHAN4G^*YZ@O54863T A:+:_$/SR;Mm MTB>NNGH,'7G2[X\^X%;OH&%F:E/#'??UVTSFV+B:6_-/N/1K;U!^:.K_W6@"l M_F-;M510"Q_B[#YH9E90F[U-_P'K&&F!X0-^=W#JU05#N[XA+_6N"*YQO\TSk MGOG')0"XL]P_$S3JJB/"-12"JU=2C6*_Z7_&2+Z254P>]<V-3:PN(,\M;&@Qj M+0 " [! YT&W%B "E)%041-12Y46%3X/._^_S\=9_/]B?._]N'_\'X7i M/ULP"U9 ;BT!_6V^E/3Z';Q=Q3[L+WWMC>3:9U=7RK6*JB9^)JD"]=W CS-Ah M]]IM7/V<SEIH#I &M1\]G2[F+1;O-TWFQ9[]>'4+5H\57;34I*OL]7K]Y=VMg MS4HHOES8RBQY*F2D7YT*I12!QEZYW.;M,FO:@2##$)$*]=TC@3!F\KY)K7R-f MF.+ED.& '2D]6TFTI3S'^M_6?="5Z0RY/? "#WT\O^4>>)L13E)YR81I\1)!e M_3Q!]7(B3!A\#9L_!H"7B<J6.$!^H<P.8A\>KF 8$UZ,YVJCWLN [*IB\9"(d M+[M_O90K9\B1 5^WVIJ(+V1>%=Y> \.XL:_:@P#/_<,_<;P,XW'?AT?%T^G3c M",JX:^OS$IUJ=[A]@"JK[,E^,64G=O=5*'?-U(CS?=5W72Q]:QZW[Y(:*.!?b M@:R>9-TD<1MJ(7F/7 [8_0F4\-2':5++IX1JN?N27=E7[V^<U&<.3-@L,-5Xa M+6SPK\6Q-#]2IL6WB.:_&-^C6K3K=DM-9D[N&@ !-"EPX)TS>S&KEA%97'!Wz MG-0\18HB73.79??E?FNF+"GZUWMJ5=&4JKBY&F^'E20DTR)+#!"N$SO"NP?'y MO.K@O>YKR65#D=-,&I+</.2"!GDU:,>*PE62H,VU!.]D>]X*!(0:/VJF4"& x ! .K@w v end