Skip to content
⌘ NSIS Forum Archive

Bug in 1.51

2 posts

nels#

Bug in 1.51

I found a bug in NSIS 1.51. It can't read registry strings. I corrected the problem by checking if we got a string or an integer before calling 'myitoa' in 'exec.c'.

Since I use gcc (mingw32), I had to make some modifications to the resource files. I also corrected some little things (like DLGPROC instead of WNDPROC for Dialog declarations) and added Edgewize's ProgressText function (because I love it 😉).

Just search 'Nels' for the modifications I made and 'Edgewize' for his code.

You can find it at http://igcq2.alterlinks.fr/nsis_nels.zip

Hope it will be useful 😉
justin#
OK I'm stupid and can't code. I've uploaded 1.52 to http://firehose.net/free/nsis/ that fixes. Sorry about everything breaking, I just changed a lot and it was inevitable, and I guess I should have waited and tested more, but oh well.

-Justin