From 7144cb0f971ab0a7d982c06b70e2a5d1f733e223 Mon Sep 17 00:00:00 2001 From: kichik Date: Sun, 8 Jun 2003 13:41:48 +0000 Subject: [PATCH] 750338 again git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2620 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/InstallOptions/InstallerOptions.cpp | 5 ++++- Plugins/InstallOptions.dll | Bin 12800 -> 12800 bytes 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Contrib/InstallOptions/InstallerOptions.cpp b/Contrib/InstallOptions/InstallerOptions.cpp index bd32b129..48c95efa 100644 --- a/Contrib/InstallOptions/InstallerOptions.cpp +++ b/Contrib/InstallOptions/InstallerOptions.cpp @@ -138,6 +138,8 @@ HWND hBackButton = NULL; HINSTANCE m_hInstance = NULL; +struct _stack_t *pFilenameStackEntry = NULL; + char *pszFilename = NULL; char *pszTitle = NULL; char *pszCancelButtonText = NULL; @@ -997,6 +999,7 @@ int createCfgDlg() GetWindowText(hMainWindow,old_title,sizeof(old_title)); SetWindowText(hMainWindow,pszTitle); } + pFilenameStackEntry = *g_stacktop; *g_stacktop = (*g_stacktop)->next; char tmp[32]; wsprintf(tmp,"%d",hConfigWindow); @@ -1041,7 +1044,7 @@ void showCfgDlg() if (cw_vis) ShowWindow(childwnd,SW_SHOWNA); - FREE(pszFilename); + FREE(pFilenameStackEntry); FREE(pszTitle); FREE(pszCancelButtonText); FREE(pszNextButtonText); diff --git a/Plugins/InstallOptions.dll b/Plugins/InstallOptions.dll index dcace2c071c70a53ca30a7ee074cf59d8298137c..54e57c7c3571e511be1cc3c30a187ed35d57df42 100644 GIT binary patch delta 1818 zcmZ8iZ%k8H6u+0&(h9YYuC0}U7N`UjW98lZFhe$mH98>D38Dxe$n4^qIK>Q-E@`Bu z)zKA=cw@v5W_C@SiB9LbKZ$cooeSuqi)=W_+!EcE_;kxA$>v0(Z|6RstNZXy&N;tx z&OPVcbM6cIL;n3^y7u~C25uB$$H2sOJj_OLBi_r3vKn!5a!1xpj6-a#{&S$hj257q zXM79vIYaHtzIG(6-&q$khu9v&JWw7p6yZL0(NG5bxIvoD4J`WxF+#DzQ4bQLUbl@~ zKcDT!q2#9Qx%kZ z;V;LdK4)6xj{4kbp&;rjh}BGiVMQ19=DA{ao=t7k-p6*CY_mH+2+hChMFNuHLo#RO zes(a@@T<#yZgEYSGkg zL#}G~LW49h<~8IF>2<-h5b`@Qn(AXA?<2HO=5f{U(y5nE;(&ByBC>Dl{4#|-o=z*8 z@15nDj_%o=>dy8li!D$F#9(W37pBvj%m>mFo=#8r%@mpl_UJ+`RP(kma;axLeYz*} zbg0moM%=tb85z6MNcsPKYz1k^orYMB`Bj+v9p-%e0qZvx1Ap3F2>Wow?AErdYGmiC zcqsYEyaCrOFd_uaAB1_mGn9=`d|4Y3sxDX}CqalI&bieVuxQI#Uh&X{fd~LiKyCg+Nbe^b)7Z+tzaI;G@-fsR7n`d7OJr`7E#%fpxuY zInX}a5ul}Z0<_IO3e@AU0bS`>2(-&lQqMPM^4$J|k5n~W&DR}um&pjSkWmYyOjq;7 z?N^~nm2!Amqt(s(9WzGF?d{3$9fvV~i*-4-;{dzqwBsPV@0^SM%syvP@AF`%JeuKMUsblwI4?6ERXu}--qd_GGWg9o+U4XgO zD;*h9uCg{m5)|)U>wl(3MbbbvGRIlO-L)Oh>M^NZt5y4cD6_F=k4ibBOx$5J^IylO zSRj8rZb@FvFT)=e_znCY!8R8cnO2q}#NfM;94H>i>HV=nsTi+#P~i~gi!X?)#Ab1$ zxJBG92E<)rTs$V85r@Rf;;8tOcvrk9-WQ*U29isx#7RoYQc_Er$SXu9T_i}NWPltZ zM@WLaPd+ARNs0`UD`b@XKyH&i$=~EL(Nilepe1wxT}rFy3c7~2Hc>y_PT!>a=}~%$ zo}*vWG5R|lr&&^t9}-8IxC%*zL9Q8x21d1 WgoG;1m9EMqm9%n0Ws)qpob@kTP=#^; delta 1848 zcmZ8ieQZ-z6u);ZUAwL8W47BE>*%(E8;;oQ-S>u!;e@KNHLmjMXk!+w+0*$klFrnm zVO?4XwFt}?!q8x7sxYF)gc3g@j)srHl9BKkW=!NGBs?$@mMAjNUC(`MYw?esob&sg zd+s^sopT%Vg?zgvG^Z|HAN<9NiwCE!;A8T6+<~KVbzTRyB{$_=!#F6f*8T*No3$Qf z_pA#bm*|!kM7)UGu(>T}49Z(|^8h@ctHu%ejIIv!Nu5~6985cgFhViwB?sc7PP>_T zFUz;%VDk0+r5JnV{rY)uD5bZ7ysj^Uqf`1to**2Jt({FyBh-qx@Qu2to5U<>)E0Hy z!pA40?(!^TkGkzyqcZBQjJ2l8u%d}NXWL>Hmd*00B_aV+Ws!!lhHtxx!veURB_R9j;99Y=L6PG~n^QD?C^9+WE!=Xj@02pKe;ozl(a@b#3yG^J@DZE>9W zYDU8WGw#zB?m!cl!Q1MgAv~RcW+{7?k_(M*z}#;#R^VZIyRioJZ;V#hhqFezx@FDhH@_GU zCLbAJ!EM!ggrNCDFt4{q@)3$J_8_kLgemel7%{}OPe2Q&w9O|HUicWM$cJEu79&$+ z02HPDA*GR&DdLy+nW}I|K5D8n?g9dW23XKV@}wzQ(Aj^0_rkn>Kls&W0s_U3= z0BYLNqeZAE=(V={TGqyd+*(drp9Je_=_oaWe7M{6?%lro5vAc4w(iJZCn3l}LhB)AVI@o4 zat^Ab0;4mCTK8g4^4HS681Iw=KR`!9a?soX3nSIFtSnk-p*n^(?E_JBGcU_d|l=qn%>juoP zR*`b7B4uNa#VM{k?f<#zm1P+c;;W0U=`+yYmDHlmY^aLnrO{o0cJytf0=rAWcjS_a zcks7zsA2TE|9C_7Wtk0N&Y4Uf?1d=R15V2FEk4;2rmoXHA1(r zN!TU~2?vBD!g1l8a8tM~JQOryu~;friM8TFafP@_TrGM;pV%V~ihIQU;vw;{_=7kq e{w!V<6>(C0AkJzkZ+fz6QIop~p(J^FJnvswn~$#m